|
|
发表于 2005-8-6 07:13:00
|
显示全部楼层
Re: D3DXCreateTextureFromFile and CBitmap
从CBitmap中获取图片的大小尺寸,还有颜色格式。
建立一个Texture,将CBimmap中的内容复制过来。
以下的2个意思都差不多
或者这个
HRESULT D3DXCreateTextureFromFileInMemory(
LPDIRECT3DDEVICE8 pDevice,
LPCVOID pSrcData,
UINT SrcData,
LPDIRECT3DTEXTURE8* ppTexture
);
或者那个
HRESULT D3DXCreateTextureFromFileInMemoryEx(
LPDIRECT3DDEVICE8 pDevice,
LPCVOID pSrcData,
UINT SrcData,
UINT Width,
UINT Height,
UINT MipLevels,
DWORD Usage,
D3DFORMAT Format,
D3DPOOL Pool,
DWORD Filter,
DWORD MipFilter,
D3DCOLOR ColorKey,
D3DXIMAGE_INFO* pSrcInfo
PALETTEENTRY* pPalette,
LPDIRECT3DTEXTURE8* ppTexture
);
|
|