MFSampleExtension_LongTermReferenceFrameInfo 属性

指定长期引用 (LTR) 帧信息,并在输出样本上返回。

数据类型

UINT32

备注

H.264/AVC 编码器:

当应用程序控制由 CODECAPI_AVEncVideoLTRBufferControl 指定的 LTR 帧时,编码器应在输出样本上返回此属性。

MFSampleExtension_LongTermReferenceFrameInfo最多返回两个字段。

第一个字段 bits[0..15]是与输出帧关联的 LongTermFrameIdx (如果输出帧标记为 LTR 帧)。 如果此输出帧是短期参考帧或非参考帧,则第一个值为 0xffff。

第二个字段 bits[16..31] 是一个由 MaxNumLTRFrames 组成的位图,这些位指示从位 16 开始,使用哪个 LTR 帧 (s) 对此输出帧进行编码。 其余位应设置为 0。 如果未使用任何 LTR 帧对此输出帧进行编码,则第二个值为 0。 MaxNumLTRFrames 是通过 CODECAPI_AVEncVideoLTRBufferControl 设置的最大 LTR 帧数。

要求

要求
最低受支持的客户端
Windows 8.1 [桌面应用 |UWP 应用]
最低受支持的服务器
Windows Server 2012 R2 [桌面应用 |UWP 应用]
标头
Mfapi.h

另请参阅

媒体基础属性的字母顺序列表