атрибут MF_MT_ARBITRARY_FORMAT

Дополнительные данные форматирования для двоичного потока в файле ASF.

Тип данных

BYTE[]

Получение и установка

Чтобы получить этот атрибут, вызовите IMFAttributes::GetBlob.

Чтобы задать этот атрибут, вызовите IMFAttributes::SetBlob.

Комментарии

Приложения могут использовать двоичные потоки для хранения пользовательских типов данных. Источник мультимедиа ASF обрабатывает значение этого атрибута как непрозрачный BLOB-объект. Элемент formattype структуры MT_ARBITRARY_HEADER определяет макет данных формата.

Эта структура соответствует полю Формат данных данных, относящихся к типу, в объекте свойств потока в файлах, где тип потока ASF_Binary_Media. Дополнительные сведения см. в спецификации ASF.

Примечание

В пакете SDK для формата Windows Media двоичные потоки называются произвольными потоками или произвольными потоками данных.

 

Константу GUID для этого атрибута экспортируют из mfuuid.lib.

Требования

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

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

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

Атрибуты типа мультимедиа

MF_MT_ARBITRARY_HEADER