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