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 を含む) |