DXGK_DIAG_DISPLAY_CONNECTIVITY列舉 (dispmprt.h)
DXGK_DIAG_DISPLAY_CONNECTIVITY 在收集非干擾顯示診斷資訊時,將目標的最後狀態提供給操作系統 (OS) 。
Syntax
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 的呼叫來收集顯示診斷資訊。
驅動程式應該傳回最後一個狀態 (最好是監視器是否已連線) 的硬體狀態,而且不應該執行作用中偵測。 主動偵測可能會變更顯示連線的狀態,這會觸發OS路徑來處理此診斷 DDI 期間的新顯示抵達。 請注意,當操作系統執行黑色屏幕的復原步驟時,OS 會要求驅動程式進行主動偵測。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 2004) |
標頭 | dispmprt.h |
另請參閱
DXGK_DISPLAYSTATE_NONINTRUSIVE