ID3D12VideoDecodeCommandList1::D ecodeFrame1 方法 (d3d12video.h)

将解码帧操作记录到命令列表。 解码的输入、输出和参数指定为此方法的参数。 采用 D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 结构以支持视频解码直方图。

语法

void DecodeFrame1(
  ID3D12VideoDecoder                                *pDecoder,
  const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 *pOutputArguments,
  const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS   *pInputArguments
);

参数

pDecoder

指向表示解码器实例的 ID3D12VideoDecoder 接口的指针。

pOutputArguments

指定输出图面和输出参数 的D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 结构。

pInputArguments

指定输入位流、引用帧和其他输入参数 的D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS 结构。

返回值

要求

   
标头 d3d12video.h
DLL d3d12.dll