Я ЗНАЮ, что я сделал это в 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>
И System.Windows.Media.Effects не содержит
ShaderEffect
PixelShader
Если кто-нибудь знает, что я делаю неправильно, или для этого есть шаблон WP7, этоклассно.Благодарю.Я НЕ должен был использовать шейдеры XNA.