PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 コールバック関数 (d3d12umddi.h)

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043コールバック関数は、1 つ以上の入力サンプルに対してビデオ処理操作を実行し、結果を出力サーフェイスに書き込みます。

構文

PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 Pfnd3d12ddiVideoProcessFrame0043;

void Pfnd3d12ddiVideoProcessFrame0043(
  D3D12DDI_HCOMMANDLIST hDrvCommandList,
  D3D12DDI_HVIDEOPROCESSOR_0020 hDrvVideoProcessor,
  const D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 *pOutputParameters,
  const D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 *pInputStreamParameters,
  UINT NumInputStreams
)
{...}

パラメーター

hDrvCommandList

コマンド リストのドライバーのデータへのハンドル。 ドライバーは、このメモリ領域を使用して、コマンド リストに関連する内部データ構造を格納します。

hDrvVideoProcessor

このビデオ プロセス呼び出しに使用するビデオ プロセッサ インスタンス。

pOutputParameters

ビデオ プロセスの出力引数を保持する D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 構造体。

pInputStreamParameters

ビデオ プロセスの入力引数を持つ D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 構造体。

NumInputStreams

入力ストリームの数。

戻り値

なし

必要条件

要件
Header d3d12umddi.h