Compartilhar via


enumeração DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY (dispmprt.h)

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY fornece informações básicas de topologia de exibição para o sistema operacional (SO) ao coletar informações de diagnóstico de exibição não intrusivas.

Syntax

typedef enum _DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY {
  DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_CONNECTED_DIRECTLY,
  DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR,
  DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB,
  DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY,
  DXGK_DIAG_DISPLAY_CONNECTED_UNKNOWN
} DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY;

Constantes

 
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY_UNINITIALIZED
Reservado para uso do sistema operacional durante a inicialização de diagnóstico.
DXGK_DIAG_DISPLAY_CONNECTED_DIRECTLY
O monitor está conectado diretamente à placa gráfica.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR
O monitor é conectado indiretamente à placa gráfica por meio de um conversor/conector. Na maioria dos casos, o driver só pode detectar conversores ativos.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB
O monitor é conectado indiretamente à placa gráfica por meio de um hub.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY
O monitor é conectado indiretamente à placa gráfica, mas o driver não pode determinar se ele está conectado por meio de um hub ou um conversor.
DXGK_DIAG_DISPLAY_CONNECTED_UNKNOWN
O driver não pode determinar se o monitor está conectado direta ou indiretamente à placa gráfica. Esse valor deve ser usado raramente, como nos casos em que o conector é uma passagem.

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.

Dongles e hubs podem aumentar os pontos de falha que podem ocorrer durante a enumeração e as negociações do monitor. O sistema operacional (SO) pode usar o valor de DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY para determinar se deve coletar informações de topologia mais detalhadas, se disponíveis (por exemplo, usando os DDIs do DP AUX), para determinar o estado atual do hub e/ou dongles para procurar o componente culpado.

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

DXGKDDI_DPAUXIOTRANSMISSION