MFSampleExtension_CleanPoint 属性

指示样本是否为随机接入点。

数据类型

BOOL 存储为 UINT32

获取/设置

若要获取此属性,请调用 IMFAttributes::GetUINT32

若要设置此属性,请调用 IMFAttributes::SetUINT32

适用于

IMFSample

备注

此属性适用于示例。 如果 属性为 TRUE,则示例为随机访问点,可以从此示例开始解码。 否则,该示例不是随机接入点。

如果未设置此属性,则默认值为 FALSE

此属性的 GUID 常量是从 mfuuid.lib 导出的。

示例

inline BOOL IsRandomAccessPoint(IMFSample *pSample)
{
    // Check for the "clean point" attribute. Default to FALSE.
    return MFGetAttributeUINT32(pSample, MFSampleExtension_CleanPoint, FALSE);
}

要求

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

另请参阅

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

示例属性

媒体示例