RevealBackgroundBrush クラス

定義

重要

RevealBackgroundBrush は、[要件] セクションで指定したオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更されたり使用できなくなったりする可能性があるため、その使用はお勧めしません。

コンポジション ブラシと光の効果を使用して、表示効果を持つコントロールの背景を塗りつぶします。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBackgroundBrush (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class RevealBackgroundBrush : RevealBrush
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RevealBackgroundBrush : RevealBrush
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class RevealBackgroundBrush : RevealBrush
function RevealBackgroundBrush()
Public Class RevealBackgroundBrush
Inherits RevealBrush
継承
属性

Windows の要件

デバイス ファミリ
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v5.0 で導入)

ヒント

詳細、設計ガイダンス、およびコード例については、「 ブラシを使用して背景、前景、アウトラインを描画する」を参照してください。

WinUI 2 ギャラリー アプリがインストールされている場合は、アプリを開いて、動作中のコントロールを確認します。

コンストラクター

RevealBackgroundBrush()

RevealBackgroundBrush クラスの新しいインスタンスを初期化します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBackgroundBrush.-ctor (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

プロパティ

AlwaysUseFallback

重要

RevealBrush は、[要件] セクションで指定したオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更されたり使用できなくなったりする可能性があるため、その使用はお勧めしません。

ブラシが単色のフォールバック カラーに強制されるかどうかを指定する値を取得または設定します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallback (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

(継承元 RevealBrush)
Color

重要

RevealBrush は、[要件] セクションで指定したオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更されたり使用できなくなったりする可能性があるため、その使用はお勧めしません。 ブラシの基本背景色を指定する値を取得または設定します。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrush.Color (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

(継承元 RevealBrush)
CompositionBrush

この XAML ブラシで使用される CompositionBrush を取得または設定します。

(継承元 XamlCompositionBrushBase)
Dispatcher

このオブジェクトが関連付けられている CoreDispatcher を取得します。 CoreDispatcher は、コードが UI 以外のスレッドによって開始された場合でも、UI スレッド上の DependencyObject にアクセスできる機能を表します。

(継承元 DependencyObject)
FallbackColor

CompositionBrush をレンダリングできない場合にレンダリングに使用する色。

(継承元 XamlCompositionBrushBase)
Opacity

ブラシの不透明度を取得または設定 します

(継承元 Brush)
RelativeTransform

相対座標を使用して、ブラシに適用される変換を取得または設定します。

(継承元 Brush)
TargetTheme

重要

RevealBrush は、[要件] セクションで指定したオペレーティング システムで使用できます。 ただし、以降のバージョンでは変更されたり使用できなくなったりする可能性があるため、その使用はお勧めしません。

ブラシとライトの描画に使用するテーマを指定する値を取得または設定し、目的のテーマに正しい合成効果のレシピが使用されるようにします。

UWP 用の同等の WinUI 2 API: Microsoft.UI.Xaml.Media.RevealBrush.TargetTheme (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。

(継承元 RevealBrush)
Transform

ブラシに適用される変換を取得または設定します。

(継承元 Brush)

メソッド

ClearValue(DependencyProperty)

依存関係プロパティのローカル値をクリアします。

(継承元 DependencyObject)
GetAnimationBaseValue(DependencyProperty)

依存関係プロパティに対して確立された基本値を返します。これは、アニメーションがアクティブでない場合に適用されます。

(継承元 DependencyObject)
GetValue(DependencyProperty)

DependencyObject から依存関係プロパティの現在の有効な値を返します。

(継承元 DependencyObject)
OnConnected()

ブラシを画面上で初めて使用して要素を描画するときに呼び出されます。

派生クラスで実装する場合は、 CompositionBrush インスタンスを作成し、 CompositionBrush プロパティを設定してフレームワークに提供できます。

OnDisconnected は、ブラシが要素の描画に使用されなくなったときに呼び出されます。

(継承元 XamlCompositionBrushBase)
OnDisconnected()

ブラシが要素の描画に使用されなくなったときに呼び出されます。

派生クラスで実装すると、コンポスト ブラシやその他のコンポジション リソースを安全に破棄できます。

接続解除後に ブラシを使用して要素をペイントすると、OnConnected が再び呼び出されます。

(継承元 XamlCompositionBrushBase)
PopulatePropertyInfo(String, AnimationPropertyInfo)

アニメーション化できるプロパティを定義します。

(継承元 Brush)
PopulatePropertyInfoOverride(String, AnimationPropertyInfo)

派生クラスでオーバーライドされると、アニメーション化できるプロパティを定義します。

(継承元 Brush)
ReadLocalValue(DependencyProperty)

ローカル値が設定されている場合は、依存関係プロパティのローカル値を返します。

(継承元 DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

この DependencyObject インスタンスの特定の DependencyProperty に対する変更をリッスンするための通知関数を登録します。

(継承元 DependencyObject)
SetValue(DependencyProperty, Object)

DependencyObject の依存関係プロパティのローカル値を設定します。

(継承元 DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

RegisterPropertyChangedCallback を呼び出して以前に登録した変更通知を取り消します。

(継承元 DependencyObject)

適用対象