D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032结构 (d3d12umddi.h)

视频解码输入流参数。

语法

typedef struct D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 {
  D3D12DDI_VIDEO_DECODE_FRAME_ARGUMENT_0020       FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020];
  UINT                                            NumFrameArguments;
  D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032     ReferenceFrames;
  D3D12DDI_VIDEO_DECODE_COMPRESSED_BITSTREAM_0032 CompressedBitstream;
  D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS_0030 DecryptionParameters;
  D3D12DDI_HVIDEODECODERHEAP_0032                 hDrvVideoDecoderHeap;
} D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032;

成员

FrameArguments[D3D12DDI_VIDEO_DECODE_MAX_ARGUMENTS_0020]

要解码每个帧的参数。

NumFrameArguments

帧参数计数。

ReferenceFrames

解码此帧所需的参考帧。 请参阅 D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES

CompressedBitstream

压缩的位流。 所有源视频切片都应在此缓冲区中连续放置(一个接一个)。 请参阅 D3D12DDI_VIDEO_COMPRESSED_BITSTREAM

DecryptionParameters

解密参数。 未使用解密时,此结构初始化为零。 请参阅 D3D12DDI_VIDEO_DECODE_DECRYPTION_ARGUMENTS

hDrvVideoDecoderHeap

提供可能包含当前解码作状态的分配。

要求

要求 价值
标头 d3d12umddi.h