用D3DXCreateTextureFromFileEx()无法成功动态加载图片

aaronwxj aaronwxj 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在程序运行过程中,按下按钮,触发一个(WM_LBUTTONUP)事件,临时的到某个路径下面去加载一张图片去得到它的纹理,可始终无法成功。
1,我用的是这个函数D3DXCreateTextureFromFileEx()可无法成功,有时报e_outofmemory,有是报其他错误,我查看此时的内存和显存使用情况,显示都还有很多。
2,于是我换了种方式,初始化时创建纹理,按下按钮时调用另外一个函数D3DXLoadSurfaceFromFile(),想用获得图片表面数据,结果也无法成功,返回的错误值-2005529767。
3,这到底时什么原因造成的,求帮助。我怎么才能动态的得到某张图片的纹理。

...全文
评论
收藏 已收藏
分享
返回顶部
aaronwxj
其它技术问题 3,881 成员 9,044 内容