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

Атрибуты общего дескриптора потока

Следующие атрибуты применяются к дескрипторам потоков.

attribute Описание
MF_SD_LANGUAGE Указывает язык для потока.
MF_SD_MUTUALLY_EXCLUSIVE Указывает, является ли поток взаимоисключающим с другими потоками того же типа.
MF_SD_PROTECTED Указывает, содержит ли поток защищенное содержимое.
MF_SD_STREAM_NAME Содержит имя потока.

 

Атрибуты дескриптора потока ASF-Specific

Следующие атрибуты применяются к дескрипторам потоков для файлов расширенного формата систем (ASF).

attribute Описание
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE Указывает средний размер буфера, необходимый для потока в ASF-файле в байтах.
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE Задает среднюю скорость передачи данных потока в ASF-файле в битах в секунду.
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX Указывает язык, используемый потоком в ASF-файле.
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE Указывает максимальный размер буфера, необходимый для потока в ASF-файле в байтах.
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE Задает максимальную скорость передачи данных потока в ASF-файле в битах в секунду.
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE Указывает шаблон соответствия устройства для потока в ASF-файле в битах в секунду.
MF_SD_ASF_STREAMBITRATES_BITRATE Задает среднюю скорость потока в ASF-файле в битах в секунду.

 

Атрибуты дескриптора потока источника мультимедиа SAMI

Следующий атрибут применяется к дескриптору потока для источника мультимедиа SAMI.

attribute Описание
MF_SD_SAMI_LANGUAGE Содержит имя языка синхронизированного доступного обмена мультимедиа (SAMI), определенное для потока.

 

IMFStreamDescriptor

Атрибуты Media Foundation