Поделиться через


Основные типы носителей

В типе мультимедиа основной тип описывает общую категорию данных, например аудио или видео. Подтип , если он присутствует, дополнительно обновляет основной тип. Например, если основной тип видео является видео, подтип может быть 32-разрядным RGB-видео. Подтипы также отличают форматы в кодировке, такие как видео H.264, от несжатых форматов.

Основной тип и подтип определяются идентификаторами GUID и хранятся в следующих атрибутах:

Атрибут Описание
MF_MT_MAJOR_TYPE Основной тип.
MF_MT_SUBTYPE Подтип.

 

Определены следующие основные типы.

Основной тип Описание Подтипов
MFMediaType_Audio Аудио. идентификаторы GUID звукового подтипа звука.
MFMediaType_Binary Двоичный поток. Никакой.
MFMediaType_FileTransfer Поток, содержащий файлы данных. Никакой.
MFMediaType_HTML HTML-поток. Никакой.
MFMediaType_Image По-прежнему поток изображения. идентификаторы GUID и CLSID WIC.
MFMediaType_Metadata Поток метаданных. Никакой.
MFMediaType_Protected Защищенный носитель. Подтип указывает схему защиты содержимого.
MFMediaType_Perception Потоки из датчика камеры или единицы обработки, которые причиняют и понимают необработанные видеоданные и обеспечивают понимание окружающей среды или людей в нем. Никакой.
MFMediaType_SAMI Синхронизированные подписи обмена доступными носителями (SAMI). Никакой.
MFMediaType_Script Поток скриптов. Никакой.
MFMediaType_Stream Мультиплексированные потоки или простой поток. идентификаторы guid подтипа потока
MFMediaType_Video Видео. идентификаторы guid графического интерфейса видео.

 

Сторонние компоненты могут определять новые основные типы и новые подтипы.

МВФMediaType

Типы носителей