Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WP7-来自WPF/Silverlight的HLSL效果_Wpf_Silverlight_Windows Phone 7.1_Windows Phone 7 - Fatal编程技术网

WP7-来自WPF/Silverlight的HLSL效果

WP7-来自WPF/Silverlight的HLSL效果,wpf,silverlight,windows-phone-7.1,windows-phone-7,Wpf,Silverlight,Windows Phone 7.1,Windows Phone 7,我知道我是在WP7(不是WP7.1)中做的,但我不知道我做了什么 因此,基本上我在记事本中打开了WP7 csproj文件,添加了以下行: 在项目根目录下 如果有人知道我做错了什么,或者有WP7模板,那就太棒了。谢谢我不打算使用XNA着色器。据我所知,WP7中从未支持像素着色器 您一定是误会了WPF或Silverlight。然后,不要投反对票,而是告诉我WP7支持像素着色器的位置。WP7是Silverlight的简化集。我以前也做过,所以我知道它的可能性。回答:告诉我WP7支持像素着色器的地方

我知道我是在WP7(不是WP7.1)中做的,但我不知道我做了什么


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

在项目根目录下
如果有人知道我做错了什么,或者有WP7模板,那就太棒了。谢谢我不打算使用XNA着色器。

据我所知,WP7中从未支持像素着色器


您一定是误会了WPF或Silverlight。

然后,不要投反对票,而是告诉我WP7支持像素着色器的位置。WP7是Silverlight的简化集。我以前也做过,所以我知道它的可能性。回答:告诉我WP7支持像素着色器的地方,然后我会帮你搜索。如果WP7是一个减少的Silverlight集(我怀疑),他们会去掉像素着色器吗?发自该帖子:“很清楚,Windows Phone在此版本中不支持自定义像素着色器。内置的DropShadow和模糊效果可以工作,但您无法使用HLSL编写自己的着色器。”
<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>
ShaderEffect
PixelShader