共用方式為


PFND3D12DDI_VIDEO_PROCESS_FRAME_0032回呼函式 (d3d12umddi.h)

在一或多個輸入範例上執行視訊處理作業,並將結果寫入輸出介面

語法

PFND3D12DDI_VIDEO_PROCESS_FRAME_0032 Pfnd3d12ddiVideoProcessFrame0032;

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

參數

hDrvCommandList

用來記錄此進程框架命令的命令清單。

hDrvVideoProcessor

要用於這個視訊進程呼叫的視訊處理器實例。 視訊處理器會保存視訊處理會話的狀態,包括必要的中繼記憶體、快取處理數據或其他暫存的工作區。

pOutputParameters

視訊進程的輸出自變數。 可用的參數位於 D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS 結構中。

pInputStreamParameters

指定輸入參數的陣列。 可用的參數位於 D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS 結構中。

NumInputStreams

輸入數據流的計數。

傳回值

規格需求

需求
目標平台 Windows
標頭 d3d12umddi.h