DXGK_DIAG_MONITOR_STATE列舉 (dispmprt.h)
DXGK_DIAG_MONITOR_STATE 會根據迷你埠驅動程式指定監視器的狀態,指出操作系統 (操作系統) 監視器是否準備好接收圖元。
Syntax
typedef enum _DXGK_DIAG_MONITOR_STATE {
DXGK_DIAG_MONITOR_STATE_UNINITIALIZED,
DXGK_DIAG_MONITOR_READY,
DXGK_DIAG_MONITOR_NOT_READY,
DXGK_DIAG_MONITOR_READY_NOTAPPLICABLE
} DXGK_DIAG_MONITOR_STATE;
常數
DXGK_DIAG_MONITOR_STATE_UNINITIALIZED 保留供操作系統在診斷初始化期間使用。 |
DXGK_DIAG_MONITOR_READY 監視器已初始化並設定,並準備好接收圖元。 |
DXGK_DIAG_MONITOR_NOT_READY 監視器未正確初始化或設定,而且尚未準備好接收圖元。 |
DXGK_DIAG_MONITOR_READY_NOTAPPLICABLE 驅動程式不知道監視器的目前狀態。 此值應該只用於驅動程式沒有監視狀態深入解析的監視器。 |
備註
DXGK_DIAG_MONITOR_STATE列舉是DXGK_DISPLAYSTATE_INTRUSIVE 結構的成員。 它會在透過對 DxgkDdiGetDisplayStateIntrusive 的呼叫來收集顯示診斷資訊時使用。
在許多情況下,驅動程式必須初始化監視器並設定 (通常是藉由傳送命令順序) ,才能開始將圖元傳送至監視器。 此外,在傳送圖元之前,可能會有一些驅動程式起始的交涉/交握與監視器完成。 DXGK_DIAG_MONITOR_STATE 會根據迷你埠驅動程式指定監視器的最終狀態,指出監視器是否準備好接收圖元。
注意
在某些情況下,displayPort) 之類的 (,DXGK_DIAG_MONITOR_STATE 可能會與 DXGK_DIAG_DISPLAY_LINK_STATE重疊。 此列舉的目的是要取得監視器的整體目前狀態,而不論總線/鏈接狀態為何。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 2004) |
標頭 | dispmprt.h |