ID3D12VideoDecodeCommandList::D ecodeFrame 方法 (d3d12video.h)

将解码帧操作记录到命令列表。 解码的输入、输出和参数指定为此方法的参数。

语法

void DecodeFrame(
  ID3D12VideoDecoder                               *pDecoder,
  const D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS *pOutputArguments,
  const D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS  *pInputArguments
);

参数

pDecoder

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

pOutputArguments

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

pInputArguments

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

返回值

备注

ID3D12VideoDecodeCommandList1::D ecodeFrame1 方法提供与此方法相同的功能,但添加了对直方图解码的支持。

要求

   
标头 d3d12video.h
DLL d3d12.dll