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


Фильтр источника файла (URL-адрес)

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

Фильтр источника URL-файла — это универсальный асинхронный исходный фильтр, который работает с любым исходным файлом, который может быть идентифицирован универсальным указателем ресурсов (URL-адресом) и основным типом носителя которого является поток. К ним относятся файлы AVI, MOV, MPEG и WAV. Для этого требуется, чтобы подчиненный фильтр был синтаксический анализатор, например mpeg-1 Stream Splitter, AVI Splitterили quickTime Movie Parser.

Ярлык Ценность
Интерфейсы фильтров IAMOpenProgress, IBaseFilter, IFileSourceFilter
Типы носителей входных закреплений Неприменимо
Интерфейсы входных закреплений Неприменимо
Типы носителей выходного пин-кода MEDIATYPE_Stream. Подтип зависит от формата носителя. (MEDIASUBTYPE_NULL, если фильтр не распознает формат.)
Интерфейсы выходных закреплений IAMAsyncReaderTimestampScaling, IAsyncReader, IPin
Фильтрация CLSID CLSID_URLReader
CLSID страницы свойств Нет страницы свойств
Выполнимый quartz.dll
Заслуги MERIT_UNLIKELY
категории фильтра CLSID_LegacyAmFilterCategory

 

Замечания

Этот фильтр использует URLMon и поддерживает кодовые страницы.

фильтры DirectShow