атрибут 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

См. также раздел

Алфавитный список атрибутов Media Foundation

Пример атрибутов

Примеры мультимедиа