我有一个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.
知道如何解决这个问题吗?如何将其调整到正确的尺寸?
答案 0 :(得分:0)
问题在于:
Break
应该是:
/T fx_5_0