PFND3D12DDI_VIDEO_PROCESS_FRAME_0043回调函数 (d3d12umddi.h)
PFND3D12DDI_VIDEO_PROCESS_FRAME_0043回调函数对一个或多个输入样本执行视频处理操作,并将结果写入输出图面。
语法
PFND3D12DDI_VIDEO_PROCESS_FRAME_0043 Pfnd3d12ddiVideoProcessFrame0043;
void Pfnd3d12ddiVideoProcessFrame0043(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOPROCESSOR_0020 hDrvVideoProcessor,
const D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032 *pOutputParameters,
const D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 *pInputStreamParameters,
UINT NumInputStreams
)
{...}
参数
hDrvCommandList
命令列表的驱动程序数据的句柄。 驱动程序使用此内存区域来存储与其命令列表相关的内部数据结构。
hDrvVideoProcessor
用于此视频进程调用的视频处理器实例。
pOutputParameters
一个D3D12DDIARG_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS_0032结构,用于保存视频进程的输出参数。
pInputStreamParameters
具有视频进程的输入参数 的D3D12DDIARG_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS_0043 结构。
NumInputStreams
输入流的数量。
返回值
无
要求
要求 | 值 |
---|---|
Header | d3d12umddi.h |