DesktopAcrylicController Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet rendering- und Systemrichtlinien für das Acryl-Hintergrundmaterial.
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
- Vererbung
- Attribute
- Implementiert
Hinweise
Diese Klasse kapselt sowohl das Rendern des Systemhintergrundmaterials als auch die Handhabung der Systemrichtlinie für das Hintergrund-Acrylmaterial .
Hintergrund-Acryl zeigt das Desktop-Hintergrundbild und andere Fenster, die sich hinter der derzeit aktiven App befinden.
Konstruktoren
DesktopAcrylicController() |
Initialisiert eine neue Instanz der |
Eigenschaften
FallbackColor |
Ruft die Volltonfarbe ab, die verwendet werden soll, wenn Systembedingungen das Rendern des Acrylmaterials verhindern, oder legt diese fest. |
IsClosed |
Ruft einen Wert ab, der angibt, ob das Objekt geschlossen (verworfen) ist. |
Kind |
Ruft einen Wert ab, der angibt, welche Variante von Acrylmaterial verwendet wird, oder legt diesen fest. |
LuminosityOpacity |
Ruft den Grad der Deckkraft der Leuchtkraft der Farbe ab oder legt diese fest. |
State |
Ruft den aktuellen Zustand des Systemhintergrundcontrollers ab. |
TintColor |
Ruft den Farbton für das Acryl-Hintergrundmaterial ab oder legt diese fest. |
TintOpacity |
Ruft den Grad der Deckkraft des Farbtons ab oder legt diese fest. |
Methoden
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Fügt das angegebene Systemhintergrundziel hinzu. |
Close() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
IsSupported() |
Bestimmt, ob das Acrylmaterial vom aktuellen Betriebssystem unterstützt wird. |
RemoveAllSystemBackdropTargets() |
Entfernt alle Systemhintergrundziele. |
RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Entfernt das angegebene Systemhintergrundziel. |
ResetProperties() |
Setzt alle benutzerdefinierten Eigenschaften auf die Systemstandardeinstellungen zurück und setzt die automatische Hell/Dunkel-Designbehandlung zurück. |
SetSystemBackdropConfiguration(SystemBackdropConfiguration) |
Legt die app-spezifischen Richtlinien fest, die auf den Systemhintergrundcontroller angewendet werden sollen. |
SetTarget(CoreWindow, CompositionTarget) |
Verbindet diesen Systemhintergrundcontroller mit dem angegebenen |
SetTarget(WindowId, CompositionTarget) |
Verbindet diesen Systemhintergrundcontroller mit oder |
Ereignisse
Closed |
Tritt auf, wenn das Objekt nach dem FrameworkClosed-Ereignis geschlossen (verworfen) wurde, um die App zu benachrichtigen, dass das Objekt geschlossen wurde. |
FrameworkClosed |
Tritt auf, wenn das Objekt vor dem Closed-Ereignis geschlossen (verworfen) wurde, um das Framework (z. B. XAML) zu benachrichtigen, dass das Objekt geschlossen ist. |
StateChanged |
Tritt auf, wenn sich der Zustand des Systemhintergrunds geändert hat. |