DesktopAcrylicController Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce il rendering e i criteri di sistema per il materiale acrilico di sfondo.
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
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Questa classe incapsula sia il rendering del materiale di sfondo del sistema che la gestione dei criteri di sistema per il materiale acrilico di sfondo.
L'acrilico di sfondo rivela lo sfondo del desktop e altre finestre che si trovano dietro l'app attualmente attiva.
Costruttori
DesktopAcrylicController() |
Inizializza una nuova istanza della classe |
Proprietà
FallbackColor |
Ottiene o imposta il colore a tinta unita da utilizzare quando le condizioni di sistema impediscono il rendering del materiale acrilico. |
IsClosed |
Ottiene un valore che indica se l'oggetto è chiuso (eliminato). |
Kind |
Ottiene o imposta un valore che indica la variante del materiale acrilico utilizzata. |
LuminosityOpacity |
Ottiene o imposta il grado di opacità della luminosità del colore. |
State |
Ottiene lo stato corrente del controller di sfondo del sistema. |
TintColor |
Ottiene o imposta la tinta di colore per il materiale acrilico di sfondo. |
TintOpacity |
Ottiene o imposta il grado di opacità della tinta di colore. |
Metodi
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Aggiunge la destinazione dello sfondo del sistema specificata. |
Close() |
Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. |
Dispose() |
Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. |
IsSupported() |
Determina se il materiale acrilico è supportato nel sistema operativo corrente. |
RemoveAllSystemBackdropTargets() |
Rimuove tutte le destinazioni in background del sistema. |
RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Rimuove la destinazione in background di sistema specificata. |
ResetProperties() |
Reimposta le proprietà personalizzate sulle impostazioni predefinite del sistema e ripristina la gestione automatica del tema chiaro/scuro. |
SetSystemBackdropConfiguration(SystemBackdropConfiguration) |
Imposta i criteri specifici dell'app da applicare al controller di sfondo del sistema. |
SetTarget(CoreWindow, CompositionTarget) |
Connette questo controller di sfondo di sistema all'oggetto specificato |
SetTarget(WindowId, CompositionTarget) |
Connette il controller di sfondo del sistema a un oggetto |
Eventi
Closed |
Si verifica quando l'oggetto è stato chiuso (eliminato), dopo l'evento FrameworkClosed , per notificare all'app che l'oggetto è chiuso. |
FrameworkClosed |
Si verifica quando l'oggetto è stato chiuso (eliminato), prima dell'evento Closed , per notificare al framework (ad esempio XAML) che l'oggetto è chiuso. |
StateChanged |
Si verifica quando lo stato dello sfondo del sistema è cambiato. |