атрибут MF_PD_ASF_FILEPROPERTIES_FLAGS

Указывает, является ли файл расширенного системного формата (ASF) широковещательным или доступен для поиска. Это значение соответствует полю Флаги объекта свойства файла, определенного в спецификации ASF.

Тип данных

UINT32

Комментарии

Этот атрибут применяется к дескрипторам презентации для содержимого ASF. Значение атрибута является побитовой или из следующих флагов:

Flag Описание
0x01 Флаг широковещательной рассылки. Файл находится в процессе создания.
0x02 Флаг для поиска. Файл доступен для поиска.
Файл можно искать, если присутствует аудиопоток, а максимальный размер пакета данных равен минимальному размеру пакета данных. Его также можно искать, если файл содержит аудиопоток и видеопоток с соответствующим объектом простого индекса.

 

Метод IMFASFContentInfo::GeneratePresentationDescriptor создает этот атрибут на основе метаданных ASF.

Если установлен флаг широковещательной рассылки, следующие атрибуты в дескрипторове презентации являются недопустимыми:

Кроме того, для атрибутов MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE и MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE атрибутов устанавливается фактический размер пакета.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Wmcontainer.h

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

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFPresentationDescriptor

Атрибуты дескриптора презентации

Объект заголовка ASF

Дескрипторы презентаций