【发布时间】:2012-01-09 00:47:46
【问题描述】:
我正在使用此代码加载纹理:
HRESULT hr = D3DXCreateTextureFromFile(d3ddev, "test.bmp", &g_texture);
但它总是返回D3DXERR_INVALIDDATA错误!
我正在渲染的三角形工作得很好,所以程序的其余部分都在工作,除了纹理加载。
我错过了什么?该文件肯定存在。我也尝试使用 jpg 和 png,以及尺寸为 256x256 的较小图像。该图像对我来说很好用..所以它不能是无效数据,即使它这么说。
【问题讨论】:
标签: c++ visual-c++ directx