é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 non intrusives.
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 Réservé à l’utilisation du système d’exploitation lors de l’initialisation du 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 peut uniquement détecter 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 d’informations de diagnostic d’affichage via des appels à DxgkDdiGetDisplayStateNonIntrusive.
Les dongles et les hubs peuvent augmenter les points d’échec qui peuvent se produire pendant l’énumération et les négociations du monitoring. 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 à l’aide des DDIs DP AUX), afin de déterminer l’état actuel du hub et/ou des dongles à rechercher pour le composant coupable.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | dispmprt.h |
Voir aussi
DXGK_DISPLAYSTATE_NONINTRUSIVE
DXGKARG_GETDISPLAYSTATENONINTRUSIVE