Share via


SystemBackdropConfiguration クラス

定義

システム背景ターゲットに適用されるシステム ポリシーを表します。

public ref class SystemBackdropConfiguration sealed
/// [Windows.Foundation.Metadata.Activatable(65537, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65537)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SystemBackdropConfiguration final
[Windows.Foundation.Metadata.Activatable(65537, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65537)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SystemBackdropConfiguration
function SystemBackdropConfiguration()
Public NotInheritable Class SystemBackdropConfiguration
継承
Object Platform::Object IInspectable SystemBackdropConfiguration
属性

注釈

このクラスを使用して、システム背景コントローラー (ISystemBackdropControllerWithTargets) にアプリ固有のポリシー情報を提供し、システム背景マテリアルを適切に構成します。 このオブジェクトは、システムの背景コントローラーとは異なるスレッドで安全に作成でき、スレッドには が DispatcherQueue必要ありません。

コンストラクター

SystemBackdropConfiguration()

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

プロパティ

HighContrastBackgroundColor

システムまたはアプリケーションのハイ コントラスト テーマを適用するときに使用される背景色を取得または設定します。

IsHighContrast

システムまたはアプリケーションのハイ コントラスト テーマを適用するかどうかを示す値を取得または設定します。

IsInputActive

システムの背景が現在のウィンドウを入力フォーカスと見なす必要があるかどうかを示す値を取得または設定します。

Theme

この構成オブジェクトによって制御されるシステム背景に適用するテーマを取得または設定します。

適用対象