我可以使用gif图片创建纹理对象吗? 我尝试这样做并成功编译和链接,但无法启动。
if(D3DXCreateTextureFromFileEx(g_D3DDevice, file, 0, 0, 0, 0,
D3DFMT_UNKNOWN, D3DPOOL_MANAGED, D3DX_DEFAULT,
D3DX_DEFAULT, colorkey, &info, NULL,
&m_textureList[index].image) != D3D_OK) return false;
也许我应该改变一些参数? 对不起,对于direct3d这个新手。感谢。
答案 0 :(得分:1)
我可以使用gif图片创建纹理对象吗?
Not with D3DXCreateTextureFromFileEx
:
此功能支持以下文件格式:.bmp,.dds,.dib,.hdr,.jpg,.pfm,.png,.ppm和.tga。请参阅
D3DXIMAGE_FILEFORMAT
。