Compartir a través de


DisplayInformation Clase

Definición

Supervisa y controla la información relacionada con la visualización de una ventana de nivel superior o un monitor de visualización. La clase proporciona eventos para permitir a los clientes supervisar los cambios que afectan a las pantallas en las que reside la vista, así como los cambios en las pantallas que pueden afectar a la ventana de la aplicación.

public ref class DisplayInformation sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65538)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DisplayInformation final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65538)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DisplayInformation : System.IDisposable
Public NotInheritable Class DisplayInformation
Implements IDisposable
Herencia
Object Platform::Object IInspectable DisplayInformation
Atributos
Implementaciones

Propiedades

DispatcherQueue

Obtiene la cola del distribuidor asociada al objeto DisplayInformation .

IsStereoEnabled

Obtiene un valor que indica si el dispositivo admite o no 3D estereoscópica.

Métodos

Close()

Cierra el objeto DisplayInformation y libera los recursos del sistema.

CreateForDisplayId(DisplayId)

Crea un nuevo objeto DisplayInformation para el DisplayId especificado.

Nota:

Debe llamar a este método desde un subproceso que ya tenga una clase Microsoft.UI.Dispatching.DispatcherQueue .

CreateForWindowId(WindowId)

Crea un nuevo objeto DisplayInformation para el WindowId especificado.

Nota

Debe llamar a este método desde un subproceso que ya tenga una clase Microsoft.UI.Dispatching.DispatcherQueue .

Dispose()

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

GetAdvancedColorInfo()

Recupera la información de color avanzado.

GetColorProfile()

Recupera el perfil de color predeterminado International Color Consortium (ICC) asociado a la pantalla física.

GetColorProfileAsync()

Recupera de forma asincrónica el perfil de color predeterminado international Color Consortium (ICC) asociado a la pantalla física.

Eventos

AdvancedColorInfoChanged

Se genera cuando se cambia la información de color avanzada.

ColorProfileChanged

Se produce cuando cambia el perfil de color de la pantalla física.

Destroyed

Se genera cuando se destruye el objeto DisplayInformation .

IsStereoEnabledChanged

Se produce cuando cambia la propiedad IsStereoEnabled debido a un cambio en la compatibilidad con 3D estereoscópica.

Se aplica a