## List of Filters and Samples

Microsoft® DirectShow™ provides filters and samples as part of the DirectShow Software Development Kit (SDK). The filters are supplied as binary code only and are listed among the filters available in the Filter Graph Editor when you choose Insert Filters from the Graph menu. A sample filter includes source code and you must build and register it before it will appear in the Filter Graph Editor. In addition to sample filters, the SDK contains sample applications that demonstrate how to use filters.

See the following sections for a list of filters, sample filters, and sample applications supplied with DirectShow:

- Filters
- Sample Filters
- Sample Applications

Filters

The DirectShow SDK provides the following filters:

- ACM Audio Compressor
- Analog Video Crossbar
- Audio Capture
- Audio Renderer
- AVI Compressor
- AVI Decompressor
- AVI Draw
- AVI MUX
- AVI Splitter
- AVI/WAV File Source
- Color Space Converter
- Cutlist File Source
- DSound Audio Renderer
- DV Muxer
- DV Splitter
- DV Video Decoder
- DV Video Encoder
- DVD Navigator
- File Source (Async)
- File Source (URL)
- File Stream Renderer
- File Writer
- Full Screen Renderer
- Indeo 4.3 Video Compression
- Indeo 4.3 Video Decompression
- Indeo 5.0 Audio Decompression
- Indeo 5.0 Video Progressive Download Sources
- Indeo 5.0 Video Compression
- Indeo 5.0 Video Decompression
- Internal Script Command Renderer
- Line 21 Decoder
- Lyric Parser
- MIDI Parser
- MIDI Renderer
- MPEG Audio Decoder
- MPEG Video Decoder
- MPEG-1 Stream Splitter
- Multi-File Parser
- Overlay Mixer
- QuickTime Decompressor
- QuickTime Movie Parser
- SAMI (CC) Parser
- TrueMotion 2.0 Decompressor
- TV Audio
- TV Tuner
- VFW Video Capture
- VGA 16 Color Ditherer
- Video Renderer
- WAVE Parser
- WDM Video Capture

Sample Filters

The DirectShow SDK provides the following sample filters:

- Async Sample (Asynchronous Reader Filter)
- Ball Sample (Bouncing Ball Filter)
- Contrast Sample (Video Contrast Filter)
- Dump Sample (Dump Filter)
- EzRGB24 Sample (Image Effect Filter)
- Gargle Sample (Gargle Filter)
- Inftee Sample (Infinite-Pin Tee Filter)
- MPGAudio Sample (MPEG Audio Decoder Filter)
- MPGVideo Sample (MPEG Video Decoder Filter)
- Nullip Sample (Null In Place Filter)
- Nullnull Sample (Minimal Null Filter)
- Scope Sample (Oscilloscope Filter)
- Synth Sample (Audio Synthesizer Filter)
- SampVid Sample (Video Renderer Filter)
- TextOut Sample (Text Display Filter)
- Vcrctrl Sample (VCR Control Filter)
- VidCap Sample (Video Capture Filter)

Sample Applications

The DirectShow SDK provides the following sample applications:

- AMCap Sample (DirectShow Capture Application)
- CLText Sample (Text Cutlist Application)
- CPlay Sample (C/COM-based Media Player Application)
- Dvdsampl Sample (DVD Player Application)
- InWindow Sample (Window Playback Application)
- IPlay Sample (Indeo Player Application)
- MFCPlay Sample (C++/COM-based Media Player Application)
- MPEGProp Sample (MPEG Property Page Display Application)
- PlayFile Sample (Simple Playback Application)
- PID Sample (Plug-In Distributor Application)
- ShowStrm Sample (Multimedia Streaming Application)
- Simplecl Sample (Cutlist Application)
- VidClip Sample (Video Editing Application)
- Visual Basic-Based ActiveX Player
- Visual Basic-Based Filter Graph Builder
- Visual Basic-Based Filter Graph Player
- Visual Basic-Based Player

© 1997 Microsoft Corporation. All rights reserved. Terms of Use.