Компоненты ASF WMContainer
Объекты WMContainer обеспечивают низкоуровневый контроль над анализом и записью файла advanced Systems Format (ASF).
Компоненты уровня конвейера ASF используют объекты WMContainer внутри системы. Большинство приложений должны использовать компоненты конвейера, а не использовать объекты WMContainer. Используйте WMContainer только в том случае, если требуется низкоуровневый контроль над анализом и записью ASF-файла.
Слой WMContainer включает следующие объекты:
В следующих разделах содержатся пошаговые инструкции по использованию WMContainer для чтения или записи файлов ASF.
- руководство по . Чтение ФАЙЛА ASF с помощью объектов WMContainer
- Руководство по . Копирование потоков ASF с помощью объектов WMContainer
- руководство по . Написание WMA-файла с помощью объектов WMContainer
Сведения о контейнере WM
Объекты WMContainer взаимодействуют непосредственно с объектами файлов ASF. На следующей схеме показаны структура файлов ASF и соответствующие объекты WMContainer.
За исключением разделителя и мультиплексера, каждый из этих объектов поддерживает синтаксический анализ (чтение) и запись файлов ASF. Разделитель используется только для чтения файлов ASF. Мультиплексер используется только для создания новых файлов ASF.
Все операции, выполняемые объектами WMContainer, синхронны, то есть блокируют вызывающий поток.
Связанные разделы
-
поддержка ASF в Media Foundation