次の方法で共有


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

こちらもご覧ください

DxgkDdiRecommendFunctionalVidPn