次の方法で共有


DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY列挙 (dispmprt.h)

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY は、非侵入表示診断情報を収集するときに、オペレーティング システム (OS) に基本的な表示トポロジ情報を提供します。

構文

typedef enum _DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY {
  DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_CONNECTED_DIRECTLY,
  DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR,
  DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB,
  DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY,
  DXGK_DIAG_DISPLAY_CONNECTED_UNKNOWN
} DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY;

定数

 
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY_UNINITIALIZED
診断の初期化中に OS 用に予約されています。
DXGK_DIAG_DISPLAY_CONNECTED_DIRECTLY
モニターはグラフィックス カードに直接接続されます。
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_CONVERTOR
モニターはコンバーター/コネクタを介してグラフィックス カードに間接的に接続されます。 ほとんどの場合、ドライバーはアクティブなコンバーターのみを検出できます。
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY_HUB
モニターはハブを介してグラフィックス カードに間接的に接続されます。
DXGK_DIAG_DISPLAY_CONNECTED_INDIRECTLY
モニターはグラフィックス カードに間接的に接続されていますが、ドライバーはハブまたはコンバーターを介して接続されているかどうかを判断できません。
DXGK_DIAG_DISPLAY_CONNECTED_UNKNOWN
ドライバーは、モニターがグラフィックス カードに直接接続されているか間接的に接続されているかを判断できません。 コネクタがパススルーの場合など、この値はほとんど使用しないでください。

備考

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY 列挙体は、DXGK_DISPLAYSTATE_NONINTRUSIVE 構造体のメンバーです。 DxgkDdiGetDisplayStateNonIntrusive への呼び出しを介して表示診断情報を収集するときに使用されます。

ドングルとハブは、モニターの列挙とネゴシエーション中に発生する可能性のある障害ポイントを増やすことができます。 オペレーティング システム (OS) は、DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY の値を使用して、より詳細なトポロジ情報 (使用可能な場合は DP AUX DDI の使用など) を収集して、原因となるコンポーネントを探すハブやドングルの現在の状態を判断するかどうかを決定できます。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 2004
ヘッダー dispmprt.h

関連項目

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive

DXGKDDI_DPAUXIOTRANSMISSION