Создание ASF-файлов в DirectShow (пакет SDK для Windows Media в формате 11)
DirectShow можно использовать для создания ASF-файлов непосредственно из источников захвата, таких как цифровые видеокамеры, или для перекодировки других файлов в формат Windows Media. В любом сценарии приложения создают графы фильтров, которые включают фильтр модуля записи WM ASF в качестве отрисовщика.
Модуль записи WM ASF предоставляет частичную оболочку для пакета SDK для формата Windows Media. Приложения могут использовать интерфейс IConfigAsfWriter фильтра для передачи системного профиля (версии 4, 7 или 8) или напрямую использовать пакет SDK для формата Windows Media для создания пользовательского профиля для передачи в фильтр. Чтобы добавить метаданные и другие сведения о заголовке, приложение использует интерфейс IWMHeaderInfo , который можно получить из фильтра. После настройки профиля и метаданных приложение может просто запустить граф фильтра. Для записи файла фильтр использует пакет SDK для формата Windows Media. Фильтр обрабатывает все сведения о синхронизации аудио-видео, что в противном случае было бы ответственностью приложения.
Этот процесс более подробно описан в следующих разделах.
Section | Описание |
---|---|
Настройка модуля записи WM ASF (QASF) | Описывает настройку фильтра модуля записи WM ASF. |
Создание графов фильтров для записи файлов ASF (QASF) | Описывает, как создавать графы для перекодирования файлов и захвата. |
Настройка профилей и других свойств файла (QASF) | Описывает, как выполнять различные задачи настройки файлов ASF с помощью модуля записи WM ASF. |