Partager via


énumération DXGK_DIAG_DISPLAY_LID_STATE (dispmprt.h)

DXGK_DIAG_DISPLAY_LID_STATE fournit l’état du couvercle 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_LID_STATE {
  DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE,
  DXGK_DIAG_DISPLAY_LID_STATE_OPEN,
  DXGK_DIAG_DISPLAY_LID_STATE_CLOSE,
  DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
} DXGK_DIAG_DISPLAY_LID_STATE;

Constantes

 
DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED
Réservé à l’utilisation du système d’exploitation lors de l’initialisation du diagnostic.
DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE
L’état du couvercle n’est pas applicable sur cette cible. Il s’agit de la valeur utilisée pour la plupart des cibles qui ne sont pas des affichages internes.
DXGK_DIAG_DISPLAY_LID_STATE_OPEN
Le couvercle de l’affichage est actuellement ouvert, en fonction de l’état du pilote.
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
Le couvercle de l’affichage est actuellement fermé, en fonction de l’état du pilote.
DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
Le pilote ne connaît pas l’état actuel du couvercle. Un pilote doit utiliser cette valeur uniquement lorsqu’il ne maintient pas/cache l’état du couvercle en interne.

Remarques

L’énumération DXGK_DIAG_DISPLAY_LID_STATE 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.

DXGK_DIAG_DISPLAY_LID_STATE s’applique uniquement aux facteurs de forme qui ont un couvercle. Si le pilote met en cache l’état actuel du couvercle (ouvert ou fermé), nous voulons le comparer à l’état du système d’exploitation.

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