DXGK_DIAG_DISPLAY_LID_STATE列舉 (dispmprt.h)
DXGK_DIAG_DISPLAY_LID_STATE 在收集非干擾性顯示診斷資訊時,會將目標的狀態提供給操作系統 (操作系統) 。
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;
常數
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 驅動程式不知道目前的 lid 狀態。 驅動程式應該只在未在內部維護/快取 lid 狀態時,才使用此值。 |
備註
DXGK_DIAG_DISPLAY_LID_STATE列舉是DXGK_DISPLAYSTATE_NONINTRUSIVE結構的成員。 透過對 DxgkDdiGetDisplayStateNonIntrusive 的呼叫來收集顯示診斷資訊時,會使用它。
DXGK_DIAG_DISPLAY_LID_STATE 僅適用於具有蓋子的規格。 如果驅動程式快取開啟或關閉 (的目前狀態,) 則我們想要將其與 OS 狀態進行比較。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 2004) |
標頭 | dispmprt.h |
另請參閱
DXGK_DISPLAYSTATE_NONINTRUSIVE