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