Directx Direct2D效果
我尝试按照和中描述的有关创建自定义Direct2D效果的说明进行操作。我遇到了很多问题:Directx Direct2D效果,directx,directx-11,direct2d,Directx,Directx 11,Direct2d,我尝试按照和中描述的有关创建自定义Direct2D效果的说明进行操作。我遇到了很多问题: 在我的Windows SDK中找不到中的“d2d1effecthelpers.hlsli”文件。我只能找到它 当尝试运行fxc编译器时,模型设置为lib_4_0_level_9_1_ps_only时,我得到一个错误,该模型不受支持 当使用lib_4_0_level_9_1时,我得到了另一个编译错误,即库不支持静态变量(此静态定义来自上述HLSLI文件,而不是我的代码) 毕竟,我的目标是为Direct2D创建
fxc
编译器时,模型设置为lib_4_0_level_9_1_ps_only
时,我得到一个错误,该模型不受支持lib_4_0_level_9_1
时,我得到了另一个编译错误,即库不支持静态变量(此静态定义来自上述HLSLI文件,而不是我的代码)毕竟,我的目标是为Direct2D创建一个像素着色器,它将接收大量纹理作为输入。也许我的环境中缺少了一些东西,我无法按照示例进行操作(我使用的是Windows 8.1)。欢迎提供任何建议。您使用
lib
配置文件编译着色器有什么原因吗?自定义D2D效果通常是像素着色器(ps
profile)。我只是尝试按照上面指南中的说明进行操作:,其中说明使用列表中“HLSL着色器链接”下列出的配置文件中的。我开始认为它只适用于Windows 10 SDK。您使用lib
配置文件编译着色器有什么原因吗?自定义D2D效果通常是像素着色器(ps
profile)。我只是尝试按照上面指南中的说明进行操作:,其中说明使用列表中“HLSL着色器链接”
下列出的配置文件中的。我开始认为它只适用于Windows10SDK。