UIElement.BitmapEffect プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
Avoid using BitmapEffects as they have very poor performance characteristics. They will be deprecated in a future version. Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.
注意事項
BitmapEffects are deprecated and no longer function. Consider using Effects where appropriate instead.
この要素に描画された内容に直接適用するビットマップ効果を取得または設定します。 これは依存関係プロパティです。
public:
property System::Windows::Media::Effects::BitmapEffect ^ BitmapEffect { System::Windows::Media::Effects::BitmapEffect ^ get(); void set(System::Windows::Media::Effects::BitmapEffect ^ value); };
[System.Obsolete("Avoid using BitmapEffects as they have very poor performance characteristics. They will be deprecated in a future version. Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.")]
public System.Windows.Media.Effects.BitmapEffect BitmapEffect { get; set; }
[System.Obsolete("BitmapEffects are deprecated and no longer function. Consider using Effects where appropriate instead.")]
public System.Windows.Media.Effects.BitmapEffect BitmapEffect { get; set; }
[<System.Obsolete("Avoid using BitmapEffects as they have very poor performance characteristics. They will be deprecated in a future version. Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.")>]
member this.BitmapEffect : System.Windows.Media.Effects.BitmapEffect with get, set
[<System.Obsolete("BitmapEffects are deprecated and no longer function. Consider using Effects where appropriate instead.")>]
member this.BitmapEffect : System.Windows.Media.Effects.BitmapEffect with get, set
Public Property BitmapEffect As BitmapEffect
プロパティ値
適用するビットマップ効果。
- 属性
例
次の使用例は、ビットマップ効果を設定します BlurBitmapEffect。
// Get a reference to the Button.
Button myButton = (Button)sender;
// Initialize a new BlurBitmapEffect that will be applied
// to the Button.
BlurBitmapEffect myBlurEffect = new BlurBitmapEffect();
// Set the Radius property of the blur. This determines how
// blurry the effect will be. The larger the radius, the more
// blurring.
myBlurEffect.Radius = 10;
// Set the KernelType property of the blur. A KernalType of "Box"
// creates less blur than the Gaussian kernal type.
myBlurEffect.KernelType = KernelType.Box;
// Apply the bitmap effect to the Button.
myButton.BitmapEffect = myBlurEffect;
注釈
BitmapEffectは抽象型であるため、XAML の使用には、次のようなOuterGlowBitmapEffect実装された派生クラスBitmapEffectが必要です。 実装された派生クラスの 1 つは、入れ子になったタグ構文を使用して、複数のシーケンシャル BitmapEffectを指定できるコレクション型であることに注意してください。
型コンバーターをサポートする既存の BitmapEffect 派生クラスがないため、このプロパティに使用する XAML 構文は一般にプロパティ要素の構文です。
依存プロパティ情報
識別子フィールド | BitmapEffectProperty |
に設定されたメタデータ プロパティ true |
なし |