0

我正在尝试从 nVidia 网站编译一个示例来进行可靠的线框渲染:

http://developer.download.nvidia.com/SDK/10/direct3d/samples.html

在此处输入图像描述

当我在 Visual Studio 2012 中打开 VC++ 项目并进行编译时,我收到以下错误消息:

错误 5 错误 MSB4064:“FXC”任务不支持“CommandLineTemplate”参数。验证该参数是否存在于任务中,并且它是一个可设置的公共实例属性。

在此处输入图像描述

我是否缺少框架或 SDK?或者也许需要修改此示例以与 VS2012 一起使用?

非常感谢!

4

1 回答 1

1

您是否安装了最新的DX SDK

此外,VS 是否有可能有一个自定义编译操作来运行您缺少的 FXC(着色器编译器)?

如果您可以通过 fxc 找到编译其着色器所需的参数,您可以通过命令提示符运行它,它位于 DX SDK 的 bin 文件夹中。

于 2012-12-27T21:47:29.287 回答