D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080结构 (d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080 结构表示 H.264 视频编码的参考图片描述符。

语法

typedef struct D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080 {
  UINT ReconstructedPictureResourceIndex;
  BOOL IsLongTermReference;
  UINT LongTermPictureIdx;
  UINT PictureOrderCountNumber;
  UINT FrameDecodingOrderNumber;
  UINT TemporalLayerIndex;
} D3D12DDI_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264_0080;

成员

ReconstructedPictureResourceIndex

将此结构描述的当前参考图片映射到 D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0.ReferenceFrames 数组中的资源。

IsLongTermReference

设置描述的参考帧用作长期参考图片的时间。

LongTermPictureIdx

如果设置了 IsLongTermReference,则此值指定长期引用索引号。

PictureOrderCountNumber

指示描述的参考帧显示顺序。

FrameDecodingOrderNumber

解码 顺序,其语义由切片标头 与编码引用图片关联的 num* 语法元素指示。

TemporalLayerIndex

临时层次结构中的图片层编号。 检查 D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_0082_0 的最大层数。

言论

有关一般信息,请参阅 D3D12 视频编码

要求

要求 价值
最低支持的客户端 Windows 11 (WDDM 3.0)
标头 d3d12umddi.h

另请参阅

D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_0082_0

D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_0082_0