Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объект разделения ASF — это компонент слоя WMContainer, который анализирует объект данных AS F файла расширенного формата систем (ASF). Вы можете использовать разделитель для чтения пакетов данных в объекте данных и создания примеров потока. Сведения о структуре ФАЙЛА ASF см. в структуре файлов ASF.
Разделитель предоставляет интерфейс МВФASFSplitter. Разделитель анализирует пакеты данных ASF для выбранных потоков и перепаковывает их в отдельные образцы объектов, которые предоставляют интерфейс IMFSample. Разделитель является одним из компонентов уровня платформы Media Foundation. Источник мультимедиа ASF использует разделитель внутри системы для анализа файлов ASF.
На следующей схеме показан пример создания файла ASF через разделитель.
схема
В этом разделе содержатся следующие разделы:
Тема | Описание |
---|---|
Создание объекта разделения ASF | Как создать и инициализировать разделитель. |
Настройка объекта разделения ASF | Параметры конфигурации для разбиения. |
создание примеров потоков из существующего объекта данных ASF | Как проанализировать объект данных ASF и создать пакетные образцы пар. |
В следующей таблице показаны соответствующие атрибуты объекта данных.
Атрибут | Описание |
---|---|
MF_PD_ASF_FILEPROPERTIES_PACKETS | Количество пакетов данных в объекте данных ASF. |
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE | Минимальный размер пакетов данных в файле в байтах. |
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE | Максимальный размер пакетов данных в файле в байтах |
MF_PD_ASF_DATA_LENGTH | Размер объекта данных ASF в байтах. |
MF_PD_ASF_DATA_START_OFFSET | Смещение в байтах до первого пакета данных в объекте данных ASF относительно начала файла. |
Связанные разделы
-
Руководство по . Чтение файла ASF
-
поддержка ASF в Media Foundation