D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC 结构 (d3d12video.h)
表示 HEVC 视频编码的引用图片描述符。
语法
typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC {
UINT ReconstructedPictureResourceIndex;
BOOL IsRefUsedByCurrentPic;
BOOL IsLongTermReference;
UINT PictureOrderCountNumber;
UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC;
成员
ReconstructedPictureResourceIndex
一个 UINT ,用于将此结构描述的当前参考图片映射到D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC中的资源 。ReferenceFrames 数组。
IsRefUsedByCurrentPic
一个 BOOL,指示当前图片是否通过从 L0 和/或 L1 列表中编制索引来使用此描述符条目。
IsLongTermReference
当所述参考框架用作长期参考图片时设置为 true 的 BOOL 。
PictureOrderCountNumber
指定所描述的参考帧显示顺序的 UINT 。
TemporalLayerIndex
指定临时层次结构中的图片层编号的 UINT 。 检查 D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264中的最大层数。
要求
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | d3d12video.h |