PFND3D12DDI_VIDEO_DECODE_FRAME_0032回调函数 (d3d12umddi.h)
PFND3D12DDI_VIDEO_DECODE_FRAME_0032 将解码帧操作记录到命令列表。 解码的输入、输出和参数指定为此方法的参数。
语法
PFND3D12DDI_VIDEO_DECODE_FRAME_0032 Pfnd3d12ddiVideoDecodeFrame0032;
void Pfnd3d12ddiVideoDecodeFrame0032(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEODECODER_0020 hDrvDecoder,
const D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS_0021 *pOutputStreamParameters,
const D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 *pInputStreamParameters
)
{...}
参数
hDrvCommandList
命令列表的驱动程序数据的句柄。 驱动程序使用此内存区域来存储与其命令列表相关的内部数据结构。
hDrvDecoder
包含此解码会话的内部状态的视频解码器。 示例包括运动向量、内部临时分配等。请参阅 创建视频解码器。
pOutputStreamParameters
指定输出图面和输出参数。 请参阅 D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS。
pInputStreamParameters
指定解码操作的输入位流、参数、引用帧和其他输入参数。 请参阅 D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS。
返回值
无
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d12umddi.h |