|
我在DLL里使用D3DXCreateTextureFromResource,加载DLL资源里的PNG, 类型为RCDATA,可以成功加载纹理
但是用D3DXCreateTextureFromResourceEx 却会失败,请问大家是什么原因。
if (D3DXCreateTextureFromResource(m_device, hInst, MAKEINTRESOURCE(nResId), &m_backDrop.m_backDrop) != D3D_OK)
return false;
if (D3DXCreateTextureFromResourceEx(m_device, hInst, MAKEINTRESOURCE(nResId), D3DX_DEFAULT_NONPOW2, D3DX_DEFAULT_NONPOW2,
0, 0, D3DFMT_UNKNOWN, D3DPOOL_MANAGED, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &m_backDrop.m_backDrop) != D3D_OK)
return false;
|
|