gpt4 book ai didi

c++ - DirectX9 C++ - 在窗口最小化时加载纹理

转载 作者:行者123 更新时间:2023-11-30 05:26:27 25 4
gpt4 key购买 nike

简短的问题,当我的窗口最小化时是否可以在 DirectX9 中加载?

当我尝试这样做时,我的 D3DXCreateTextureFromFile 总是返回 D3DERR_NOTAVAILABLE。否则一切正常。

最佳答案

在 DirectX 9 规则下,这是不可能的。当设备失去焦点时,一切都变得陈旧。当你重新获得焦点时,你必须先摧毁一切,然后才能重置它,然后重新创造一切。让应用程序创建新资源是没有意义的,您必须在使用它们之前销毁它们。

关于c++ - DirectX9 C++ - 在窗口最小化时加载纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37778468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com