3

我需要在多边形中应用纹理。所以我搜索并找到了很多来源,但其中大多数我在包含和加载 BMP 图片时遇到了问题。(在视觉 cpp 10 中开发)。那么谁能告诉我加载 BMP 文件的简单方法以及如何应用纹理?

4

1 回答 1

1

一个简单的方法是使用 GDI+ 类Bitmap

http://msdn.microsoft.com/en-us/library/ms534420%28v=vs.85%29.aspx

您使用带有文件名的构造函数创建一个对象,然后使用LockBits()方法获取指向包含像素的缓冲区的指针。该方法为您提供了一个指向缓冲区的指针,您可以将其发送到 OpenGL 纹理函数。

于 2012-05-21T22:00:57.397 回答