DXGKARG_RECOMMENDVIDPNTOPOLOGY 構造体 (d3dkmddi.h)

DXGKARG_RECOMMENDVIDPNTOPOLOGY構造体には、ディスプレイ ミニポート ドライバーの DxgkDdiRecommendVidPnTopology 関数の引数が含まれています。

構文

typedef struct _DXGKARG_RECOMMENDVIDPNTOPOLOGY {
  IN D3DKMDT_HVIDPN                     hVidPn;
  IN D3DDDI_VIDEO_PRESENT_SOURCE_ID     VidPnSourceId;
  IN DXGK_RECOMMENDVIDPNTOPOLOGY_REASON RequestReason;
  IN D3DKMDT_HVIDPNTOPOLOGY             hFallbackTopology;
} DXGKARG_RECOMMENDVIDPNTOPOLOGY;

メンバー

hVidPn

VidPN オブジェクトへのハンドル。 DxgkDdiRecommendVidPnTopology 関数は、この VidPN のトポロジを作成または拡張します。

VidPnSourceId

D3DDDI_ID_ALL、またはディスプレイ アダプターに存在する特定のビデオのソースの識別子。 このメンバーが特定のソースの識別子である場合、 DxgkDdiRecommendVidPnTopology 関数は、そのソースからのパスを少なくとも 1 つ追加してトポロジを拡張する必要があります。 このメンバーがD3DDDI_ID_ALLと等しい場合、 DxgkDdiRecommendVidPnTopology はトポロジ全体を作成する必要があります。

RequestReason

DxgkDdiRecommendVidPnTopology 関数が呼び出される理由を示す、DXGK_RECOMMENDVIDPNTOPOLOGY_REASON列挙からの値。

hFallbackTopology

ミニポートがトポロジの推奨事項を提供しない場合に Windows が使用するフォールバック VidPN トポロジを表す VidPN トポロジ オブジェクトへのハンドル。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmddi.h (D3dkmddi.h を含む)

こちらもご覧ください

DXGK_RECOMMENDVIDPNTOPOLOGY_REASON

DxgkDdiRecommendVidPnTopology