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 |