共用方式為


DXGK_DIAG_DISPLAY_LID_STATE列舉 (dispmprt.h)

DXGK_DIAG_DISPLAY_LID_STATE 在收集非侵入性顯示診斷資訊時,為作系統 (OS) 提供目標的蓋子狀態。

語法

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;

常數

 
DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED
保留供作系統在診斷初始化期間使用。
DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE
此目標不適用 Lid 狀態。 此值會用於大部分不是內部顯示的目標。
DXGK_DIAG_DISPLAY_LID_STATE_OPEN
根據驅動程式狀態,顯示器的蓋子目前已開啟。
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
根據驅動程式狀態,顯示器的蓋子目前已關閉。
DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
驅動程式不知道目前的蓋子狀態。 驅動程式只有在內部未維護/快取蓋狀態時,才應該使用此值。

言論

DXGK_DIAG_DISPLAY_LID_STATE 列舉是 DXGK_DISPLAYSTATE_NONINTRUSIVE 結構的成員。 透過呼叫 dxgkDdiGetDisplayStateNonIntrusive 收集顯示診斷資訊時,會使用它。

DXGK_DIAG_DISPLAY_LID_STATE 僅適用於蓋子的尺寸。 如果驅動程式快取蓋 (開啟或關閉) 的目前狀態,則我們想要將其與 OS 狀態進行比較。

要求

要求 價值
最低支援的用戶端 Windows 10 版本 2004
標頭 dispmprt.h

另請參閱

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive