我正在尝试遵循有关创建自定义Direct2D效果的说明,如Custom Effects和Effect Shader Linking中所述。我遇到了很多问题:
fxc
的{{1}}编译器时,出现错误,指出此模型不受支持。lib_4_0_level_9_1_ps_only
时,我得到另一个编译错误,说库不支持静态变量(这个静态定义来自上面的HLSLI文件,而不是来自我的代码)。毕竟我的目标是为Direct2D创建一个像素着色器,它将接收纹理数量作为输入。也许在我的环境中缺少某些东西,我不能遵循这些例子(我使用的是Windows 8.1)。欢迎任何建议。