Partager via


énumération DXGK_DIAG_DISPLAY_CONNECTIVITY (dispmprt.h)

DXGK_DIAG_DISPLAY_CONNECTIVITY fournit le dernier état de la cible au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage nontrusives.

Syntaxe

typedef enum _DXGK_DIAG_DISPLAY_CONNECTIVITY {
  DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_NOT_CONNECTED,
  DXGK_DIAG_DISPLAY_CONNECTED
} DXGK_DIAG_DISPLAY_CONNECTIVITY;

Constantes

 
DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED
Réservé pour l’utilisation du système d’exploitation lors de l’initialisation de diagnostic.
DXGK_DIAG_DISPLAY_NOT_CONNECTED
Aucun moniteur n’est connecté sur la cible donnée.
DXGK_DIAG_DISPLAY_CONNECTED
Un moniteur est connecté sur la cible donnée.

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.

Un pilote doit retourner le dernier état (de préférence l’état matériel de la connexion du moniteur) et ne doit pas effectuer de détection active. La détection active peut modifier l’état de la connectivité d’affichage, ce qui déclencherait un chemin d’accès au système d’exploitation pour gérer une nouvelle arrivée d’affichage pendant cette DDI de diagnostic. Notez que le système d’exploitation demande au pilote une détection active lorsqu’il effectue les étapes de récupération des écrans noirs.

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