Partilhar via


DXGK_DIAG_DISPLAY_CONNECTIVITY enumeração (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.

Sintaxe

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

Observações

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 status de hardware 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 ao driver a detecção ativa ao executar as etapas de recuperação para telas pretas.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
cabeçalho dispmprt.h

Consulte também

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive