DXGK_DIAG_DISPLAY_CONNECTIVITY列舉 (dispmprt.h)
DXGK_DIAG_DISPLAY_CONNECTIVITY 在收集非侵入性顯示診斷資訊時,為作系統 (OS) 提供目標的最後一個狀態。
語法
typedef enum _DXGK_DIAG_DISPLAY_CONNECTIVITY {
DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED,
DXGK_DIAG_DISPLAY_NOT_CONNECTED,
DXGK_DIAG_DISPLAY_CONNECTED
} DXGK_DIAG_DISPLAY_CONNECTIVITY;
常數
DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED 保留供作系統在診斷初始化期間使用。 |
DXGK_DIAG_DISPLAY_NOT_CONNECTED 指定的目標上未連線任何監視器。 |
DXGK_DIAG_DISPLAY_CONNECTED 監視器在指定的目標上連線。 |
言論
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY 列舉是 DXGK_DISPLAYSTATE_NONINTRUSIVE 結構的成員。 透過呼叫 dxgkDdiGetDisplayStateNonIntrusive 收集顯示診斷資訊時,會使用它。
驅動程式應該傳回最後一個狀態(最好是監視是否已連線的硬體狀態),而且不應該執行作用中偵測。 主動偵測可能會變更顯示連線的狀態,這會觸發作系統路徑來處理此診斷 DDI 期間的新顯示抵達。 請注意,OS 會在執行黑屏的復原步驟時,要求驅動程序進行主動偵測。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 2004 |
標頭 | dispmprt.h |
另請參閱
DXGK_DISPLAYSTATE_NONINTRUSIVE