D3DXCreateTextureFromResourceEx这个函数可以获取原始图像的尺寸

 

 D3DXIMAGE_INF info;

 

D3DXCreateTextureFromResourceEx(pDevice, GetModuleHandle( NULL ), MAKEINTRESOURCE(IDB_BITMAP_TOP),

D3DX_DEFAULT, D3DX_DEFAULT, D3DX_DEFAULT, 0,

D3DFMT_UNKNOWN, D3DPOOL_MANAGED, D3DX_DEFAULT, D3DX_DEFAULT,

D3DCOLOR_XRGB(0,0,0), &info, NULL, &m_pTextureTop);

 

D3DSURFACE_DESC 这个是surface大小,2的n次方,不是真实的图像大小,别搞混了。

 

你可能感兴趣的:(D3DXCreateTextureFromResourceEx这个函数可以获取原始图像的尺寸)