DXGKARG_RECOMMENDFUNCTIONALVIDPN 構造体 (d3dkmddi.h)
DXGKARG_RECOMMENDFUNCTIONALVIDPN構造体には、 DxgkDdiRecommendFunctionalVidPn 関数の引数が含まれています。 DxgkDdiRecommendFunctionalVidPn 関数は、指定されたディスプレイ アダプターに実装できる機能ビデオ プレゼンテーション ネットワーク (VidPN) を作成します。
構文
typedef struct _DXGKARG_RECOMMENDFUNCTIONALVIDPN {
IN UINT NumberOfVidPnTargets;
IN const D3DDDI_VIDEO_PRESENT_TARGET_ID *pVidPnTargetPrioritizationVector;
IN D3DKMDT_HVIDPN hRecommendedFunctionalVidPn;
IN DXGK_RECOMMENDFUNCTIONALVIDPN_REASON RequestReason;
IN VOID *pPrivateDriverData;
IN UINT PrivateDriverDataSize;
} DXGKARG_RECOMMENDFUNCTIONALVIDPN;
メンバー
NumberOfVidPnTargets
将来使用するために予約されています。
pVidPnTargetPrioritizationVector
将来使用するために予約されています。
hRecommendedFunctionalVidPn
呼び出し元によって空の VidPN オブジェクトに提供されるハンドル。 DxgkDdiRecommendFunctionalVidPn は 、VidPN のトポロジにパス (ソースとターゲットのペア) を追加し、パスのソースとターゲットにモードをピン留めする必要があります。 トポロジへのパスの追加と、ビデオの現在のソースとターゲットのモード セットの作成については、「 VidPN オブジェクトとインターフェイス」を参照してください。
RequestReason
呼び出し元が機能する VidPN を要求する理由を示すDXGK_RECOMMENDFUNCTIONALVIDPN_REASON値。
pPrivateDriverData
ユーザー モード アプリケーションからディスプレイ ミニポート ドライバーに渡されるプライベート データを含むバッファーへのポインター。
PrivateDriverDataSize
pPrivateDriverData が指すデータ ブロックのサイズ (バイト単位)。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
Header | d3dkmddi.h (D3dkmddi.h を含む) |