当我打开 DirectX 控制面板并打开 Direct3D 9 选项卡并设置“使用 Direct3D 9 的调试版本”并点击“确定”或“应用”时,没有错误。如果我再次打开控制面板,它会回到“使用 Direct3D 9 的零售版”。当我尝试调试我的应用程序时,我没有从 Direct3D 获得任何输出。
几个月前我最后一次这样做时,一切正常,我得到了调试输出。
以管理员身份运行控制面板似乎没有什么区别,这里提到的注册表项http://www.gamedev.net/topic/514529-cant-use-debug-version-of-direct3d/设置为一个.
我还能尝试什么?