DisplayInformation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Monitora e controla informações relacionadas à exibição de uma janela de nível superior ou monitor de exibição. A classe fornece eventos para permitir que os clientes monitorem as alterações que afetam em quais exibições o modo de exibição reside, bem como alterações em exibições que podem afetar a janela do aplicativo.
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
- Herança
- Atributos
- Implementações
Propriedades
DispatcherQueue |
Obtém a fila do dispatcher associada ao objeto DisplayInformation . |
IsStereoEnabled |
Obtém um valor que indica se o dispositivo dá suporte ou não a 3D estereoscópico. |
Métodos
Close() |
Fecha o objeto DisplayInformation e libera recursos do sistema. |
CreateForDisplayId(DisplayId) |
Cria um novo objeto DisplayInformation para o DisplayId especificado. Observação Você deve chamar esse método de um thread que tenha um Microsoft.UI.Dispatching.DispatcherQueue já em execução. |
CreateForWindowId(WindowId) |
Cria um novo objeto DisplayInformation para o WindowId especificado. Observação Você deve chamar esse método de um thread que tenha um Microsoft.UI.Dispatching.DispatcherQueue já em execução. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
GetAdvancedColorInfo() |
Recupera as informações de Cor Avançada. |
GetColorProfile() |
Recupera o perfil de cor padrão do ICC (International Color Consortium) associado à exibição física. |
GetColorProfileAsync() |
Recupera de forma assíncrona o perfil de cor padrão do ICC (International Color Consortium) associado à exibição física. |
Eventos
AdvancedColorInfoChanged |
Gerado quando as informações de cor avançadas são alteradas. |
ColorProfileChanged |
Ocorre quando o perfil de cor da exibição física é alterado. |
Destroyed |
Gerado quando o objeto DisplayInformation é destruído. |
IsStereoEnabledChanged |
Ocorre quando a propriedade IsStereoEnabled é alterada devido a uma alteração no suporte para 3D estereoscópico. |