DesktopAcrylicController Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère le rendu et la stratégie système pour le matériau acrylique d’arrière-plan.
public ref class DesktopAcrylicController sealed : ISystemBackdropController, IClosable
public ref class DesktopAcrylicController sealed : ISystemBackdropControllerWithTargets, IClosable
public ref class DesktopAcrylicController 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 DesktopAcrylicController 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 DesktopAcrylicController 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 DesktopAcrylicController 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 DesktopAcrylicController : 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 DesktopAcrylicController : 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 DesktopAcrylicController : ISystemBackdropControllerWithTargets, IClosableNotifier, System.IDisposable
function DesktopAcrylicController()
Public NotInheritable Class DesktopAcrylicController
Implements IDisposable, ISystemBackdropController
Public NotInheritable Class DesktopAcrylicController
Implements IDisposable, ISystemBackdropControllerWithTargets
Public NotInheritable Class DesktopAcrylicController
Implements IClosableNotifier, IDisposable, ISystemBackdropControllerWithTargets
- Héritage
- Attributs
- Implémente
Remarques
Cette classe encapsule à la fois le rendu du matériau de fond système ainsi que la gestion de la stratégie système pour le matériau acrylique d’arrière-plan.
L’acrylique d’arrière-plan révèle le papier peint du bureau et d’autres fenêtres qui se trouvent derrière l’application actuellement active.
Constructeurs
DesktopAcrylicController() |
Initialise une nouvelle instance de la classe |
Propriétés
FallbackColor |
Obtient ou définit la couleur unie à utiliser lorsque les conditions système empêchent le rendu du matériau acrylique. |
IsClosed |
Obtient une valeur qui indique si l’objet est fermé (supprimé). |
Kind |
Obtient ou définit une valeur qui indique la variante du matériau acrylique utilisé. |
LuminosityOpacity |
Obtient ou définit le degré d’opacité de la luminosité de la couleur. |
State |
Obtient l’état actuel du contrôleur d’arrière-plan système. |
TintColor |
Obtient ou définit la teinte de couleur du matériau acrylique d’arrière-plan. |
TintOpacity |
Obtient ou définit le degré d’opacité de la teinte de couleur. |
Méthodes
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Ajoute la cible de fond système spécifiée. |
Close() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
IsSupported() |
Détermine si le matériau acrylique est pris en charge sur le système d’exploitation actuel. |
RemoveAllSystemBackdropTargets() |
Supprime toutes les cibles d’arrière-plan système. |
RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Supprime la cible d’arrière-plan système spécifiée. |
ResetProperties() |
Réinitialise les propriétés personnalisées à leurs valeurs système par défaut et rétablit la gestion automatique des thèmes clair/foncé. |
SetSystemBackdropConfiguration(SystemBackdropConfiguration) |
Définit les stratégies spécifiques à l’application à appliquer au contrôleur d’arrière-plan système. |
SetTarget(CoreWindow, CompositionTarget) |
Connecte ce contrôleur de fond système au spécifié |
SetTarget(WindowId, CompositionTarget) |
Connecte ce contrôleur d’arrière-plan système à un |
Événements
Closed |
Se produit lorsque l’objet a été fermé (supprimé), après l’événement FrameworkClosed , pour informer l’application que l’objet est fermé. |
FrameworkClosed |
Se produit lorsque l’objet a été fermé (supprimé), avant l’événement Closed , pour informer l’infrastructure (comme XAML) que l’objet est fermé. |
StateChanged |
Se produit lorsque l’état de l’arrière-plan du système a changé. |