如何编译用于 WPF 的着色器 fx 文件?
How to compile shader fx-file for use in WPF?
我有一个 Shader.fx 文件,想将其编译成一个 Shader.ps 文件,可以用作 WPF 中 ShaderEffect 的输入。
我在 Windows 10 SDK (fxc.exe) 中使用编译器,如下所示:
fxc /O0 /Fc /Zi /T fx_5_0 /Fo Shader.ps Shader.fx
这工作正常,但在 WPF 中加载它时出现异常:
Shader bytecode must be an integral number of 4-byte words.
知道如何解决这个问题吗?我怎样才能得到正确的尺寸?
问题是这样的:
/T fx_5_0
应该是:
/T ps_2_0
我有一个 Shader.fx 文件,想将其编译成一个 Shader.ps 文件,可以用作 WPF 中 ShaderEffect 的输入。
我在 Windows 10 SDK (fxc.exe) 中使用编译器,如下所示:
fxc /O0 /Fc /Zi /T fx_5_0 /Fo Shader.ps Shader.fx
这工作正常,但在 WPF 中加载它时出现异常:
Shader bytecode must be an integral number of 4-byte words.
知道如何解决这个问题吗?我怎样才能得到正确的尺寸?
问题是这样的:
/T fx_5_0
应该是:
/T ps_2_0