OpenGLES加载png纹理/WinCE6.0/Cximage库
摘要:bool COpenGLES::CreatePNGTexture(GLuint texID, const CString filename){ printf("png图片路径=%s\n",filename); CxImage * image = new CxImage(); image->Destroy(); unsigned char *pImage_RGBA = NULL; if(!(image->Load(filename,CXIMAGE_FORMAT_PNG))) { printf("加载图片失败\n"); return false;
阅读全文
OpenGLES 在WinCE6.0上写字
摘要:根据这个http://yarin.blog.51cto.com/blog/1130898/381955修改的。原理是: 在内存DC上写字符串,然后获取DC像素数据,判断数据不为0的,就是写字的像素,获取像素所在位置。在OpenGLES根据位置画点。开始直接搬那个函数不知道怎么显示不了,就乱改一通,估计那个设置不对吧。对GLES不懂,几天没看,函数都忘光光。void COpenGLES::glTextShow(int fontsize, int style, int x, int y, const WCHAR *string) { //显示不正确 int len, xx = 0,...
阅读全文