【问题标题】:VS 2015 Debug HLSL for XNA projectVS 2015 调试 XNA 项目的 HLSL
【发布时间】:2016-06-03 20:34:02
【问题描述】:
我正在尝试使用我认为是 Visual Studio 2015 的一部分的 HLSL 着色器调试器来调试我为 XNA 4.0 项目编写的一些着色器代码。当我启动图形调试会话时,目标应用程序正常运行,但图形诊断窗口似乎没有记录任何数据,直到目标应用程序退出。此外,无论目标应用程序是否正在运行,我都无法捕获任何帧,选项保持灰色。
如果有关我尝试调试的问题的任何信息有助于让我知道,我会尽我所能添加。
【问题讨论】:
标签:
visual-studio-2015
visual-studio-debugging
xna-4.0
hlsl
【解决方案1】:
遗憾的是,我们 XNA 开发人员似乎无法使用它,因为它只支持 DirectX 11。Source
Shawn Hargreaves - MSFT 2014 年 4 月 9 日上午 7:58
此工具支持
桌面以及商店应用程序,但它仅适用于 D3D11 而 XNA 使用
D3D9。
Xbox One 有自己的 PIX 版本,它确实
许多类似的事情,但以更具体的硬件方式(很多事情
变得更容易,并且可以获得一些更丰富的数据类型,当你
不必担心支持多于一种类型的 GPU
不同的驱动程序!)