OPENGL ES显示字符串(Windows Mobile)
来源:yarin's blog™ 责任编辑:栏目编辑 发表时间:2013-07-01 09:41 点击:次
当然国外有POWERVR提供基于OPENGL ES的SDK封装的APPPRINT3D类来处理字符串显示和GLFONT for windows ce等。
但是我们这里只整理了一个函数:
- void glTextShow(WCHAR *fontname, int fontsize, int style, int x, int y, const WCHAR *string)
- {
- int len, xx = 0, yy = 0, nbpoints = 0, i;
- GLshort *points;
- GLushort *indices;
- HFONT font;
- LOGFONTW lf;
- RECT rect;
- static HBITMAP bmp;
- static BYTE *img;
- static HDC hdc = NULL;
- static BITMAPINFO bi;
- SIZE sz;
- static EGLint width, height;
- if(!fontname || !string)
- return;
- if(!string[0])
- return;
- if(!hdc)
- {
- hdc = CreateCompatibleDC(GetDC(hWnd));
- &
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>