Compartilhar via


DisplayInformation Classe

Definição

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
Object Platform::Object IInspectable DisplayInformation
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.

Aplica-se a