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 |