énumération DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY (dispmprt.h)

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY fournit des informations de topologie d’affichage de base au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage nontrusives.

Syntaxe

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
Réservé pour l’utilisation du système d’exploitation lors de l’initialisation de diagnostic.
DXGK_DIAG_DISPLAY_CONNECTED_DIRECTLY
Le moniteur est connecté directement à la carte graphique.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR
Le moniteur est connecté indirectement à la carte graphique via un convertisseur/connecteur. Dans la plupart des cas, le pilote ne peut détecter que les convertisseurs actifs.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB
Le moniteur est connecté indirectement à la carte graphique via un hub.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY
Le moniteur est connecté indirectement à la carte graphique, mais le pilote ne peut pas déterminer s’il est connecté via un hub ou un convertisseur.
DXGK_DIAG_DISPLAY_CONNECTED_UNKNOWN
Le pilote ne peut pas déterminer si le moniteur est connecté directement ou indirectement à la carte graphique. Cette valeur doit être utilisée rarement, par exemple dans les cas où le connecteur est un passage.

Remarques

L’énumération DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY est membre de la structure DXGK_DISPLAYSTATE_NONINTRUSIVE. Il est utilisé lors de la collecte des informations de diagnostic d’affichage via des appels à DxgkDdiGetDisplayStateNonIntrusive.

Dongles et hubs peuvent augmenter les points d’échec qui peuvent se produire pendant l’énumération et les négociations de surveillance. Le système d’exploitation peut utiliser la valeur de DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY pour déterminer s’il faut collecter des informations de topologie plus détaillées, le cas échéant (par exemple en utilisant les DDIS DP AUX), pour déterminer l’état actuel du hub et/ou des dongles à rechercher le composant coupable.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 2004
d’en-tête dispmprt.h

Voir aussi

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive

DXGKDDI_DPAUXIOTRANSMISSION