共用方式為


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

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive