GLuint Texture[1];
HBITMAP hBMP;
BITMAP BMP; glGenTextures(1, &Texture[0]);
hBMP = (HBITMAP)LoadImage(NULL, L"xxx.bmp", IMAGE_BITMAP, 0, 0, LR_CREATEDIBSECTION | LR_LOADFROMFILE);
if (!hBMP) return FALSE;
GetObject(hBMP, sizeof(BMP), &BMP);
glPixelStorei(GL_UNPACK_ALIGNMENT, 4);
glBindTexture(GL_TEXTURE_2D, Texture[0]);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glTexImage2D(GL_TEXTURE_2D, 0, 3, BMP.bmWidth, BMP.bmHeight, 0, GL_BGR_EXT, GL_UNSIGNED_BYTE, BMP.bmBits); DeleteObject(hBMP);

 

最新文章

  1. RSA密钥之C#格式与Java格式转换
  2. Norflash控制器的Verilog建模之三(測試)
  3. Ubuntu下配置和编译cpp-ethereum客户端
  4. 【Python】可变对象和不可变对象
  5. 数位DP之小小结
  6. QTP菜单消失的解决办法
  7. 【转载】HBase基本概念和hbase shell常用命令用法
  8. 微信公众号-加解密数据demo坑
  9. linux 命令拾遗
  10. WINDOWS基本数据类型示例
  11. IIS 7如何实现http重定向https
  12. java工程开发之图形化界面之(第三课)
  13. css样式引入优先级?
  14. kubernetes 源码安装部署 1.12
  15. [leetcode]17. Letter Combinations of a Phone Number手机键盘的字母组合
  16. HDU 2081 手机短号
  17. 暑期OI大电影——不看后悔整个OI生涯!
  18. 学JS的心路历程-函式(六)其余参数及预设参数
  19. Devexpress 百分号显示格式
  20. 可视化库-seaborn-多变量分析绘图(第五天)

热门文章

  1. mysql 连接多行 合并多行
  2. mysql 增加删除用户
  3. BZOJ 1593: [Usaco2008 Feb]Hotel 旅馆
  4. iOS如何把导航默认的返回按钮设置成“返回”
  5. QT小技巧(书上没有的)
  6. 99. Recover Binary Search Tree
  7. Trainning Guide, Data Structures, Example
  8. [企业级linux安全管理]- 安全管理基础(1)
  9. 压力测试的轻量级具体做法 Apache ab
  10. node.js模块之fs文件系统