é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