2009-11-26 14 views

答えて

12

私はちょうどこれをやりました。アイデアのためにGreg Schechterへの信用。

飾り枠を罫線のようにネスティングし、それぞれに異なる効果を付けることができます。私はまだ多くのエフェクトを試していませんが、これまでのところパフォーマンスは良いようです。

よろしくデビッド

+1

さらに別のWPFの不具合を回避するには最適です。彼らがEffectGroupを実装しないことを決めたとき、彼らが思ったことを知って欲しいと思っています。 – stmax

+0

シンプルで効果的です。 –

-6

ここで効果を組み合わせる必要はないと思います。あなたは、併用効果をシミュレートすることができ、適切な値を使用することにより ドロップシャドウ効果の場合には、あなたは影のためにブラー効果とShadowDepthためBlurRadiusを使用することができますのような他の効果をシミュレートするためにあなたを助けるこれらの効果の

一つ..

。 ..

+3

特に彼が達成しようとしていることを明確に述べているので、OPが望んでいることを決定するのは私たち自身ではありません。 –

4

それは遅すぎることはなく、答えを訪れる多くの人々を支援することがあります。

複数の効果を達成することが可能です。

UIElementを別の新しいUIElement(たとえば、スタックパネルのような要素)で囲むだけです。 次に、両方の要素にエフェクトを適用します。

2つのエフェクトが適用されました!

<StackPanel> 
    <MediaElement Name="myMedia" Source="Fairytale Dream.wmv" > 
     <MediaElement.Effect> 
      <ShaderEffectLibrary:BloomEffect /> 
     </MediaElement.Effect> 
    </MediaElement> 
    <StackPanel.Effect> 
     <ShaderEffectLibrary:ZoomBlurEffect /> 
    </StackPanel.Effect> 
</StackPanel> 
+3

これは、本質的には、答えとして受け入れられているグレッグ・シャーチェターに与えられたアプローチと同じアプローチです。あなたはこれがどう違うかを詳しく説明したり、他の答えをそれほど似ているので参考にすることができます。 –

関連する問題