MicaController クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マイカ 素材のレンダリングとシステム ポリシーを管理します。
public ref class MicaController sealed : ISystemBackdropController, IClosable
public ref class MicaController sealed : ISystemBackdropControllerWithTargets, IClosable
public ref class MicaController sealed : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MicaController final : ISystemBackdropController, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MicaController final : ISystemBackdropControllerWithTargets, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MicaController final : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MicaController : ISystemBackdropController, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MicaController : ISystemBackdropControllerWithTargets, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MicaController : ISystemBackdropControllerWithTargets, IClosableNotifier, System.IDisposable
function MicaController()
Public NotInheritable Class MicaController
Implements IDisposable, ISystemBackdropController
Public NotInheritable Class MicaController
Implements IDisposable, ISystemBackdropControllerWithTargets
Public NotInheritable Class MicaController
Implements IClosableNotifier, IDisposable, ISystemBackdropControllerWithTargets
- 継承
- 属性
- 実装
注釈
このクラスは、システムの背景素材のレンダリングと 、マイカ 素材のシステム ポリシーの処理の両方をカプセル化します。
コンストラクター
MicaController() |
|
プロパティ
FallbackColor |
システム条件によってマイカ マテリアルのレンダリングが妨げられる場合に使用する純色を取得または設定します。 |
IsClosed |
オブジェクトが閉じている (破棄される) かどうかを示す値を取得します。 |
Kind |
使用するマイカ素材のバリエーションを指定する値を取得または設定します。 |
LuminosityOpacity |
色の明るさの不透明度を取得または設定します。 |
State |
システムの背景コントローラーの現在の状態を取得します。 |
TintColor |
マイカ素材の色の濃淡を取得または設定します。 |
TintOpacity |
色の濃淡の不透明度を取得または設定します。 |
メソッド
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
指定したシステム背景ターゲットを追加します。 |
Close() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
Dispose() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
IsSupported() |
マイカ素材が現在のオペレーティング システムでサポートされているかどうかを判断します。 |
RemoveAllSystemBackdropTargets() |
すべてのシステム バックグラウンド ターゲットを削除します。 |
RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
指定したシステム バックグラウンド ターゲットを削除します。 |
ResetProperties() |
カスタマイズしたプロパティをシステムの既定値にリセットし、ライト/ダーク テーマの自動処理に戻します。 |
SetSystemBackdropConfiguration(SystemBackdropConfiguration) |
システムの背景コントローラーに適用するアプリ固有のポリシーを設定します。 |
SetTarget(CoreWindow, CompositionTarget) |
このシステム背景コントローラーを指定した |
SetTarget(WindowId, CompositionTarget) |
このシステム背景コントローラーを、指定した WindowId を |
イベント
Closed |
オブジェクトが閉じられたことをアプリに通知するために、 FrameworkClosed イベントの後にオブジェクトが閉じられた (破棄された) ときに発生します。 |
FrameworkClosed |
オブジェクトが閉じられた (破棄された) ときに発生し、 Closed イベントの前に、オブジェクトが閉じられたことをフレームワーク (XAML など) に通知します。 |
StateChanged |
システムの背景の状態が変更されたときに発生します。 |