DesktopAcrylicController Clase

Definición

Administra la representación y la directiva del sistema para el material acrílico en segundo plano.

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
Herencia
Object Platform::Object IInspectable DesktopAcrylicController
Atributos
Implementaciones

Comentarios

Esta clase encapsula tanto la representación del material de fondo del sistema como el manejo de la directiva del sistema para el material acrílico en segundo plano.

El acrílico de fondo revela el fondo de pantalla del escritorio y otras ventanas que están detrás de la aplicación activa actualmente.

Constructores

DesktopAcrylicController()

Inicializa una nueva instancia de la clase DesktopAcrylicController.

Propiedades

FallbackColor

Obtiene o establece el color sólido que se va a usar cuando las condiciones del sistema impiden representar el material acrílico.

IsClosed

Obtiene un valor que indica si el objeto está cerrado (desechado).

Kind

Obtiene o establece un valor que indica qué variante del material acrílico se utiliza.

LuminosityOpacity

Obtiene o establece el grado de opacidad de la luminosidad del color.

State

Obtiene el estado actual del controlador de fondo del sistema.

TintColor

Obtiene o establece el tono de color del material acrílico de fondo.

TintOpacity

Obtiene o establece el grado de opacidad del tono de color.

Métodos

AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Agrega el destino de fondo del sistema especificado.

Close()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

IsSupported()

Determina si el material acrílico se admite en el sistema operativo actual.

RemoveAllSystemBackdropTargets()

Quita todos los destinos en segundo plano del sistema.

RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Quita el destino en segundo plano del sistema especificado.

ResetProperties()

Restablece las propiedades personalizadas a sus valores predeterminados del sistema y revierte al control automático de temas claros y oscuros.

SetSystemBackdropConfiguration(SystemBackdropConfiguration)

Establece las directivas específicas de la aplicación que se aplicarán al controlador de fondo del sistema.

SetTarget(CoreWindow, CompositionTarget)

Conecta este controlador de fondo del sistema al especificado CoreWindow.

SetTarget(WindowId, CompositionTarget)

Conecta este controlador de fondo del sistema a o HWNDAppWindow con el WindowId especificado.

Eventos

Closed

Se produce cuando el objeto se ha cerrado (eliminado), después del evento FrameworkClosed , para notificar a la aplicación que el objeto está cerrado.

FrameworkClosed

Se produce cuando el objeto se ha cerrado (eliminado), antes del evento Closed , para notificar al marco (como XAML) que el objeto está cerrado.

StateChanged

Se produce cuando el estado del fondo del sistema ha cambiado.

Se aplica a

Consulte también