SharpDX:在应用程序运行时编辑着色器fx文件

时间:2014-08-19 08:02:19

标签: visual-studio directx-11 sharpdx

在应用程序运行时是否有一种简单的方法来编辑着色器fx文件以查看更改?

现在我必须使用DirectX11-net40 \ tkfxc.exe手动重新编译它,然后重启我的整个应用程序以查看更改。

1 个答案:

答案 0 :(得分:3)

我假设你正在使用SharpDX Toolkit,否则你需要开发这个。如果您正在编译项目,因为它在SharpDX示例中使用(不使用tkfxc.exe),而是设置正确的" ToolkitFxc"对着色器执行操作并在代码中使用EffectCompilerSystem,如示例CustomEffect所示,这应该可以直接使用。