Supported DirectShow Filters
A version of this page is also available for
4/8/2010
The following table lists the supported Microsoft DirectShow filters.
Filter | Function |
---|---|
Shows the class identifiers (CLSIDs) for the standard filter categories. |
|
Acts as a container for the Audio Compression Manager (ACM), integrating the ACM with the DirectShow architecture. This allows codecs supported by the ACM to be used in DirectShow. The ACM Wrapper filter supports the following ACM stream codecs:
|
|
Represents audio capture device. |
|
A generic audio rendering filter that you can connect to the output of any of the following filters, if they contain WAV audio:
|
|
The AVI Decompressor filter decompresses AVI input and generates suitable output for a video rendering filter or an intervening video transform filter. |
|
The AVI Splitter filter is used for the playback of AVI files. It accepts data in AVI format and splits it into its constituent streams for further processing and/or rendering. |
|
Buffering Filter |
This filter creates a temporary first-in-first-out storage for captured data. It allows recently captured frames be queued up while previously captured frame are processed in the filter graph. You can control it with the IBuffering Interface interface. |
This transform filter converts from one RGB color type to another RGB type, such as between 24-bit and 8-bit RGB color. Since this type of conversion is generally handled more efficiently within a video decompressor, the main use of the Color Space Converter is when the stream source consists of uncompressed RGB frames. |
|
DMO WMV Encoder |
Supports video capture in the WMV format. The DMO Wrapper Filter is required to use this object. |
Enables an application to use a DirectX Media Object (DMO) within a filter graph. |
|
This is a generic asynchronous source filter that works with any source file whose media major type is stream. These files include AVI, MOV, MPEG, and WAV files. |
|
This filter is used to render still images and is the interface to the Imaging API. For more information, see Video Capture. |
|
The MPEG Audio Decoder filter decompresses MPEG-1 layers 1 and 2 audio data. |
|
MS RLE Video Codec |
Support for the Microsoft run-length encoded (RLE) video codec. |
The Smart Tee filter is used in video capture graphs to split the video stream into a preview stream and a capture stream. This is done without any additional data copying. The output pins support whatever media types are supported on the downstream connection. |
|
Represents a video capture device. |
|
The WAVE Parser filter parses WAV-format audio data from .wav, .au, or .aif files. |
|
The WM ASF Writer is a filter for a file writer object for Windows Media formats. |