次の方法で共有


ID3D12VideoDecodeCommandList::D ecodeFrame メソッド (d3d12video.h)

デコード フレーム操作をコマンド リストに記録します。 デコードの入力、出力、およびパラメーターは、このメソッドの引数として指定されます。

構文

void DecodeFrame(
  ID3D12VideoDecoder                               *pDecoder,
  const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
  const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS  *pInputArguments
);

パラメーター

pDecoder

デコーダー インスタンスを表す ID3D12VideoDecoder インターフェイスへのポインター。

pOutputArguments

出力サーフェスと出力引数を指定する D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS 構造体。

pInputArguments

入力ビットストリーム、参照フレーム、およびその他の入力パラメーターを指定する D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS 構造体。

戻り値

なし

解説

ID3D12VideoDecodeCommandList1::D ecodeFrame1 メソッドは、このメソッドと同じ機能を提供しますが、デコード ヒストグラムのサポートを追加します。

要件

   
Header d3d12video.h
[DLL] d3d12.dll