从一张纹理图形中生成多级纹理
HRESULT WINAPI D3DXCreateTextureFromFileEx(
LPDIRECT3DDEVICE9 pDevice, //Direct3D设备指针
LPCTSTR pSrcFile, //图形文件路径与文件名
UINT Width, //指定纹理宽度
UINT Height, //指定纹理高度
UINT MipLevels, //指定渐进纹理序列级数。设为0表示尽可能多的生成纹理过滤序列,直到最小纹理的宽度和高度等于1
DWORD Usage, //纹理使用方式,一般为0
D3DFORMAT Format, //指定纹理图形格式
D3DPOOL Pool, //纹理存放的内存类型,一般为0
DWORD Filter, //纹理过滤方式
DWORD MipFilter, //自动生成的纹理序列过滤方式
D3DCOLOR ColorKey, //设置透明色
D3DXIMAGE_INFO *pSrcInfo, //图形文件信息存放地址,可设为0
PALETTEENTRY *pPalette, //调色板存储地址
LPDIRECT3DTEXTURE9 *ppTexture //创建的Direct3D纹理指针存放地址
);
D3DXCreateTextureFromFileEx()
最新推荐文章于 2017-10-09 09:56:00 发布