Compartilhar via


enumeração DXGK_DIAG_DISPLAY_CONNECTIVITY (dispmprt.h)

DXGK_DIAG_DISPLAY_CONNECTIVITY fornece o último status do destino para o sistema operacional (SO) ao coletar informações de diagnóstico de exibição não intrusivas.

Syntax

typedef enum _DXGK_DIAG_DISPLAY_CONNECTIVITY {
  DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_NOT_CONNECTED,
  DXGK_DIAG_DISPLAY_CONNECTED
} DXGK_DIAG_DISPLAY_CONNECTIVITY;

Constantes

 
DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED
Reservado para uso do sistema operacional durante a inicialização de diagnóstico.
DXGK_DIAG_DISPLAY_NOT_CONNECTED
Nenhum monitor está conectado no destino especificado.
DXGK_DIAG_DISPLAY_CONNECTED
Um monitor está conectado no destino especificado.

Comentários

A enumeração DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY é um membro da estrutura DXGK_DISPLAYSTATE_NONINTRUSIVE . Ele é usado durante a coleta de informações de diagnóstico de exibição por meio de chamadas para DxgkDdiGetDisplayStateNonIntrusive.

Um driver deve retornar o último status (preferencialmente o hardware status de se o monitor está conectado) e não deve executar a detecção ativa. A detecção ativa pode alterar o estado da conectividade de exibição, o que dispararia um caminho do sistema operacional para lidar com uma nova chegada de exibição durante essa DDI de diagnóstico. Observe que o sistema operacional solicita o driver para detecção ativa ao executar as etapas de recuperação para telas pretas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004
Cabeçalho dispmprt.h

Confira também

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive