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

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

要求

要求
Header d3d12umddi.h