Partager via


énumération DXGK_DIAG_DISPLAY_CONNECTIVITY (dispmprt.h)

DXGK_DIAG_DISPLAY_CONNECTIVITY fournit la dernière status de la cible au système d’exploitation lorsqu’il collecte des informations de diagnostic d’affichage non intrusives.

Syntax

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é à l’utilisation du système d’exploitation lors de l’initialisation du 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 d’informations de diagnostic d’affichage via des appels à DxgkDdiGetDisplayStateNonIntrusive.

Un pilote doit retourner la dernière status (de préférence le matériel status 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 du 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.

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