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


Фильтр источника файла (Асинхронный)

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

Откроется фильтр источника файла Async и считывает локальные файлы различных форматов данных и передает данные в фильтр синтаксического анализа.

Чтобы скачать файлы мультимедиа из Интернета по протоколу HTTP, используйте фильтр источника файлов (URL-адрес). Чтобы прочитать файлы ASF, используйте фильтр средства чтения WM ASF WM.

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

 

фильтры DirectShow