我能够启用 directX 变量(如 LPD3DXMESH 等)的调试信息。
通常它只显示 IUnknown 和一些指针值,但如果启用了额外的调试,则可以查看有关该结构的更多详细信息。
问题是我丢失了该项目,现在我不记得如何再次启用此类调试。
请帮我重新找到它。
谢谢你!
首先,您是否启用了DirectX调试模式?如果没有,请转至开始菜单中“Microsoft DirectX SDK/DirectX Utilities”下的 DirectX 控制面板并启用调试模式(选中“使用 Direct3D 调试版本”复选框)。
接下来,确保您的项目构建配置设置为“调试”。在 Visual Studio 中,选择“生成”>“配置管理器”并将项目的配置更改为“调试”。
最后,确保按照中所述定义 D3D_DEBUG_INFO启用 Direct3D 调试信息 http://msdn.microsoft.com/en-us/library/bb173355(VS.85).aspx在 MSDN 上
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)