共用方式為


ID3D12VideoProcessCommandList1::P rocessFrames1 方法 (d3d12video.h)

將視訊處理作業記錄至命令清單、在一或多個輸入範例上操作,並將結果寫入輸出介面。 這個版本的 方法支援變更每個呼叫 的D3D12_VIDEO_FIELD_TYPE ,不同于 ID3D12VideoProcessCommandList::P rocessFrames

語法

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 結構的陣列指標。

傳回值

需求

   
標頭 d3d12video.h
Dll d3d12.dll