Udostępnij przez


Filtr źródła plików (asynchroniczny)

[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Filtr Async File Source (Źródło pliku asynchronicznego) otwiera i odczytuje lokalne pliki o wielu różnych formatach danych i przekazuje dane do filtru analizatora.

Aby pobrać pliki multimedialne z internetu za pośrednictwem protokołu HTTP, użyj filtru File Source (URL). Aby odczytać pliki ASF, użyj filtru czytnika WM ASF.

Etykieta Wartość
Interfejsy filtru IBaseFilter, IFileSourceFilter
Typy nośników przypinania danych wejściowych Nie dotyczy
Interfejsy wyprowadzania danych wejściowych Nie dotyczy
Typy nośników wyprowadzania danych wyjściowych MEDIATYPE_Stream. Podtyp zależy od formatu nośnika. (MEDIASUBTYPE_NULL, jeśli filtr nie rozpoznaje formatu).
Interfejsy wyprowadzeń wyjściowych IAMAsyncReaderTimestampScaling, IAsyncReader , IPin
Filtr CLSID CLSID_AsyncReader
Identyfikator CLSID strony właściwości Brak strony właściwości
Plik wykonywalny quartz.dll
Merit MERIT_UNLIKELY
filtru kategorii CLSID_LegacyAmFilterCategory

 

filtry DirectShow