Поделиться через


Фильтр AVI

[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Фильтр AVI Filter позволяет кодекам Диспетчера сжатия видео (VCM) присоединить граф фильтра. Каждый кодек отображается как отдельный экземпляр фильтра. Невозможно напрямую создать этот фильтр с помощью CoCreateInstance. Вместо этого необходимо использовать перечислитель системного устройства. Дополнительные сведения см. в с помощьюперечисления системных устройств.

Входной пин-код фильтра подключается к фильтрам, которые выводили несжатые видеоданные данные, такие как фильтры записи видео или фильтр разделения AVI. Выходной пин-код фильтра обычно подключается к фильтру MUX, например фильтру AVI AVI,.

Если кодек поддерживает диалоговое окно конфигурации VFW старого стиля или диалоговое окно "Сведения", приложение может отобразить его с помощью интерфейса IAMVfwCompressDialogs.

Заметка

Агрегаты MPEG никогда не реализуются как кодеки VCM, но только как собственные фильтры DirectShow.

 

Ярлык Ценность
Интерфейсы фильтров IAMVfwCompressDialogs, IBaseFilter, IPersistPropertyBag, ISpecifyPropertyPages
Типы носителей входных закреплений MEDIATYPE_Video, MEDIASUBTYPE_NULL
Интерфейсы входных закреплений IMemInputPin, IPin, IQualityControl
Типы носителей выходного пин-кода MEDIATYPE_Video, MEDIASUBTYPE_NULL
Интерфейсы выходных закреплений IAMStreamConfig, IAMVideoCompression, IMediaPosition, IMediaSeeking, IPin, IQualityControl
Фильтрация CLSID Неприменимо
CLSID страницы свойств Нет страницы свойств.
Выполнимый qcap.dll
Заслуги MERIT_DO_NOT_USE
категории фильтра CLSID_VideoCompressorCategory

 

фильтры DirectShow