Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
The Async File Source filter opens and reads local files of many different data formats and passes the data to a parser filter.
To download media files from the web through HTTP, use the File Source (URL) filter. To read ASF files, use the WM ASF Reader filter.
| Label | Value |
|---|---|
| Filter Interfaces | IBaseFilter, IFileSourceFilter |
| Input Pin Media Types | Not applicable |
| Input Pin Interfaces | Not applicable |
| Output Pin Media Types | MEDIATYPE_Stream. The subtype depends on the media format. (MEDIASUBTYPE_NULL if the filter doesn't recognize the format.) |
| Output Pin Interfaces | IAMAsyncReaderTimestampScaling, IAsyncReader, IPin |
| Filter CLSID | CLSID_AsyncReader |
| Property Page CLSID | No property page |
| Executable | quartz.dll |
| Merit | MERIT_UNLIKELY |
| Filter Category | CLSID_LegacyAmFilterCategory |
Related topics