相关疑难解决方法(0)

WP7 - 来自WPF/Silverlight的HLSL效果

我知道我在WP7(不是WP7.1)中做到了这一点,我无法弄清楚我做了什么.

我正在使用这个效果库
我正在使用这个效果构建任务和模板

所以基本上我在记事本中打开了我的WP7 csproj文件,添加了以下几行:

在项目根目录下

<UsingTask TaskName="ShaderBuildTask.PixelShaderCompile" AssemblyName="ShaderBuildTask, Version=1.0.3072.18169, Culture=neutral, PublicKeyToken=44e467d1687af125" />

<Target Name="EffectCompile" Condition="'@(Effect)' != '' ">
    <PixelShaderCompile Sources="@(Effect)">
        <Output TaskParameter="Outputs" ItemName="Resource" />
    </PixelShaderCompile>
</Target>
<PropertyGroup>
    <PrepareResourcesDependsOn>EffectCompile;$(PrepareResourcesDependsOn)</PrepareResourcesDependsOn>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

并且System.Windows.Media.Effects不包含

ShaderEffect
PixelShader
Run Code Online (Sandbox Code Playgroud)

如果有人知道我做错了什么或者有一个WP7模板,这将是非常棒的.谢谢.我不是要使用XNA着色器.

silverlight wpf windows-phone-7 windows-phone-7.1

0
推荐指数
1
解决办法
738
查看次数