Idioma

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 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

Nome Description
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 ao 3D estereoscópico.

Métodos

Nome Description
Close()

Fecha o objeto DisplayInformation e libera recursos do sistema.

CreateForDisplayId(DisplayId)

Cria um novo objeto DisplayInformation para o DisplayId especificado.

Note

Você deve chamar esse método de um thread que tenha um Microsoft. UI. Dispatching.DispatcherQueue já está em execução.

CreateForWindowId(WindowId)

Cria um novo objeto DisplayInformation para o WindowId especificado.

Note

Você deve chamar esse método de um thread que tenha um Microsoft. Interface do usuário. Dispatching.DispatcherQueue já está em execução.

Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, 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 cores padrão do ICC (International Color Consortium) associado à exibição física.

Eventos

Nome Description
AdvancedColorInfoChanged

Gerado quando as informações de cor avançadas são alteradas.

ColorProfileChanged

Ocorre quando o perfil de cores 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