DXGK_DIAG_DISPLAY_LID_STATE-Enumeration (dispmprt.h)

DXGK_DIAG_DISPLAY_LID_STATE stellt den Deckelzustand des Ziels für das Betriebssystem bereit, wenn es nicht aufintrusive Anzeigediagnoseinformationen sammelt.

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;

Konstanten

 
DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED
Reserviert für die Betriebssystemverwendung während der Diagnoseinitialisierung.
DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE
Der Deckelzustand gilt nicht für dieses Ziel. Dies wäre der Wert, der für die meisten Ziele verwendet wird, die keine internen Anzeigen sind.
DXGK_DIAG_DISPLAY_LID_STATE_OPEN
Der Deckel des Displays ist derzeit je nach Fahrerzustand geöffnet.
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
Der Deckel des Displays ist derzeit je nach Fahrerzustand geschlossen.
DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
Der Treiber kennt den aktuellen Deckelzustand nicht. Ein Treiber sollte diesen Wert nur verwenden, wenn er den Zustand des Deckels nicht intern verwaltet bzw. zwischenspeichert.

Hinweise

Die DXGK_DIAG_DISPLAY_LID_STATE-Enumeration ist ein Element der DXGK_DISPLAYSTATE_NONINTRUSIVE-Struktur . Es wird beim Sammeln von Anzeigediagnoseinformationen über Aufrufe von DxgkDdiGetDisplayStateNonIntrusive verwendet.

DXGK_DIAG_DISPLAY_LID_STATE gilt nur für Formfaktoren, die über einen Deckel verfügen. Wenn der Treiber den aktuellen Zustand des Deckels (geöffnet oder geschlossen) zwischenspeichert, möchten wir ihn mit dem Betriebssystemstatus vergleichen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Kopfzeile dispmprt.h

Weitere Informationen

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive