é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.
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;
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. |
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.
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 2004 |
d’en-tête | dispmprt.h |
DXGK_DISPLAYSTATE_NONINTRUSIVE
DXGKARG_GETDISPLAYSTATENONINTRUSIVE