Фильтр модуля записи файлов
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Фильтр записи файлов можно использовать для записи файлов на диск независимо от формата. Фильтр просто записывает на диск все, что получает на входной контакт, поэтому он должен быть подключен вышестоящий к мультиплексору, который может правильно форматировать файл. Вы можете создать новый выходной файл с помощью модуля записи файлов или указать существующий файл; Если файл уже существует, он будет полностью перезаписан новыми данными.
Фильтр записи файлов использует метки времени входного потока в качестве смещения файла и предоставляет случайный доступ к файлу. Он поддерживает IStream , чтобы разрешить чтение и запись заголовка файла после остановки графа. Для повышения производительности он также поддерживает небуферированные перекрывающиеся операции записи и обрабатывает соответствующее согласование буфера.
Примечание
Для записи ASF-файлов используйте фильтр модуля записи WM ASF .
Метка | Значение |
---|---|
Интерфейсы фильтра | IAMFilterMiscFlags, IBaseFilter, IFileSinkFilter, IFileSinkFilter2, IPersistStream |
Типы носителей входных закрепления | MEDIATYPE_Stream, MEDIASUBTYPE_NULL |
Интерфейсы ввода-закрепления | IMemInputPin, IPin, IQualityControl, IStream |
Типы носителей выходных закрепления | Неприменимо |
Интерфейсы вывода закрепления | Неприменимо |
Фильтрация CLSID | CLSID_FileWriter |
CLSID страницы свойств | Нет страницы свойств |
Исполняемый файл | qcap.dll |
Заслуга | MERIT_DO_NOT_USE |
Категория фильтра | CLSID_LegacyAmFilterCategory |
Связанные темы