Visual studio 2015 VS 2015调试XNA项目的HLSL

Visual studio 2015 VS 2015调试XNA项目的HLSL,visual-studio-2015,visual-studio-debugging,xna-4.0,hlsl,Visual Studio 2015,Visual Studio Debugging,Xna 4.0,Hlsl,我正在尝试使用HLSL着色器调试器,我相信它是Visual Studio 2015的一部分,用于调试我为XNA 4.0项目编写的一些着色器代码。当我启动图形调试会话时,目标应用程序将正常运行,但图形诊断窗口在目标应用程序退出之前不会记录任何数据。此外,无论目标应用程序是否正在运行,我都无法捕获任何帧,要捕获的选项将保持灰色 如果关于我试图调试的问题的任何信息有助于让我知道,我将添加我可以添加的内容。遗憾的是,这似乎不适用于我们XNA开发人员,因为它只支持DirectX 11 肖恩·哈格里夫斯-M

我正在尝试使用HLSL着色器调试器,我相信它是Visual Studio 2015的一部分,用于调试我为XNA 4.0项目编写的一些着色器代码。当我启动图形调试会话时,目标应用程序将正常运行,但图形诊断窗口在目标应用程序退出之前不会记录任何数据。此外,无论目标应用程序是否正在运行,我都无法捕获任何帧,要捕获的选项将保持灰色


如果关于我试图调试的问题的任何信息有助于让我知道,我将添加我可以添加的内容。

遗憾的是,这似乎不适用于我们XNA开发人员,因为它只支持DirectX 11

肖恩·哈格里夫斯-MSFT 2014年4月9日上午7:58

此工具支持 桌面应用程序和商店应用程序,但仅适用于D3D11,而XNA使用 D3D9

Xbox One有自己的不同版本的PIX,确实如此 许多类似的事情,但以更硬件特定的方式(许多事情 当您 不必担心支持多种类型的GPU 不同的司机!)