D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 结构 (d3d12video.h)
表示 H.264 视频编码的引用图片描述符。
语法
typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 {
UINT ReconstructedPictureResourceIndex;
BOOL IsLongTermReference;
UINT LongTermPictureIdx;
UINT PictureOrderCountNumber;
UINT FrameDecodingOrderNumber;
UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264;
成员
ReconstructedPictureResourceIndex
将此结构描述的当前参考图片映射到D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC中的资源 。ReferenceFrames 数组。
IsLongTermReference
设置所描述的参考框架用作长期参考图片的时间。
LongTermPictureIdx
如果用作长期引用,则指示长期引用索引号。
PictureOrderCountNumber
所描述的参考帧显示顺序。
FrameDecodingOrderNumber
由切片标头指示的帧解码顺序 frame_num 与编码的引用图片关联的语法元素。
TemporalLayerIndex
临时层次结构中的图片层编号。 请检查D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264中的最大层数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | d3d12video.h |