Freigeben über


DXGK_DIAG_DISPLAY_LID_STATE-Aufzählung (dispmprt.h)

DXGK_DIAG_DISPLAY_LID_STATE stellt den Deckelstatus des Ziels für das Betriebssystem (OS) bereit, wenn keine unintrusiven Anzeigediagnoseinformationen gesammelt werden.

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 Verwendung des Betriebssystems während der Diagnoseinitialisierung.
DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE
Der Deckelstatus gilt für dieses Ziel nicht. Dies wäre der Wert, der für die meisten Ziele verwendet wird, die nicht intern angezeigt werden.
DXGK_DIAG_DISPLAY_LID_STATE_OPEN
Der Deckel der Anzeige ist derzeit nach Fahrerzustand geöffnet.
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
Der Deckel der Anzeige ist derzeit nach Fahrerzustand geschlossen.
DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
Der Fahrer kennt den aktuellen Deckelzustand nicht. Ein Treiber sollte diesen Wert nur verwenden, wenn er den Zustand des Cachedeckels nicht intern verwaltet/zwischenspeichert.

Bemerkungen

Die DXGK_DIAG_DISPLAY_LID_STATE-Aufzählung ist ein Element der DXGK_DISPLAYSTATE_NONINTRUSIVE Struktur. Es wird beim Sammeln von Diagnoseinformationen über Aufrufe von DxgkDdiGetDisplayStateNonIntrusiveverwendet.

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Header- dispmprt.h

Siehe auch

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive