ID3D12VideoProcessCommandList1::P rocessFrames1 メソッド (d3d12video.h)
ビデオ処理操作をコマンド リストに記録し、1 つ以上の入力サンプルで動作し、結果を出力サーフェイスに書き込みます。 このバージョンの メソッドでは、ID3D12VideoProcessCommandList::P rocessFrames とは異なり、各呼び出しのD3D12_VIDEO_FIELD_TYPEの変更がサポートされています。
構文
void ProcessFrames1(
ID3D12VideoProcessor *pVideoProcessor,
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
UINT NumInputStreams,
const D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 *pInputArguments
);
パラメーター
pVideoProcessor
ビデオ プロセッサ インスタンスを表す ID3D12VideoProcessor インターフェイスへのポインター。
pOutputArguments
出力サーフェスと出力引数を指定する D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS 構造体。
NumInputStreams
入力ストリームの数。
pInputArguments
入力パラメーターを指定 するD3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 構造体の配列へのポインター。
戻り値
なし
必要条件
Header | d3d12video.h |
[DLL] | d3d12.dll |