现在的位置: 首页 > 综合 > 正文

direct3d D3DXCreateTextureFromResource 加载png

2014年02月11日 ⁄ 综合 ⁄ 共 275字 ⁄ 字号 评论关闭

png资源必须如下定义RCDATA DISCARDABLE,才能导入

 

IDR_PNG1    RCDATA DISCARDABLE    "texture.png"

 

注意参数,否则会失败,即第二个参数如果资源在当前应用的时候是NULL就可以了,如果在动态库中,则必须获取动态库handle

 

HINSTANCE ghInst = AfxGetInstanceHandle();

hr = ::D3DXCreateTextureFromResource(d3ddev, ghInst, MAKEINTRESOURCE(IDR_PNG_BGL), &m_bglTexture );

抱歉!评论已关闭.