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 |
Header | dispmprt.h |
こちらもご覧ください
DXGK_DISPLAYSTATE_NONINTRUSIVE
DXGKARG_GETDISPLAYSTATENONINTRUSIVE