共用方式為


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

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive