é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 aux carte graphiques.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR
Le moniteur est connecté indirectement aux graphiques carte via un convertisseur/connecteur. Dans la plupart des cas, le pilote peut uniquement détecter les converteurs actifs.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB
Le moniteur est connecté indirectement aux graphiques carte via un hub.
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY
Le moniteur est connecté indirectement aux graphiques carte, 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 aux graphiques carte. 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

DxgkDdiGetDisplayStateNonIntrusive

DXGKDDI_DPAUXIOTRANSMISSION