PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION コールバック関数 (d3d10umddi.h)

ドライバーを呼び出して、入力リソースから実際にスキャンされる "シャドウ" 割り当てへの必要な変換を実行する作業をスケジュールします。前回呼び出されてからリソースのごく一部のみが変更された場合、ランタイムはドライバーにサブリージョンのみを更新することを要求できます。

構文

PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION Pfnd3dwddm26DdiPrepareScanoutTransformation;

void Pfnd3dwddm26DdiPrepareScanoutTransformation(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D10DDI_HRESOURCE unnamedParam2,
  UINT Subresource,
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
  UINT PlaneIdx,
  D3D10_DDI_RECT *pSubRect
)
{...}

パラメーター

unnamedParam1

hDevice [in]

デバイスへのハンドル。

unnamedParam2

hResource [in]

割り当てに関連付けられているリソースへのハンドル。

Subresource

サブリソース インデックス。

VidPnSourceId

ビデオ存在ネットワーク トポロジのパスに存在するビデオ ソースの 0 から始まる ID。

PlaneIdx

平面のインデックス。

pSubRect

D3D10_DDI_RECTへのポインター。

戻り値

なし

必要条件

要件
サポートされている最小のクライアント Windows 10 バージョン 1903
Header d3d10umddi.h

こちらもご覧ください

PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS