Index Topic Contents | |||
Previous Topic: WDM Video Capture Next Topic: Structure of Comments in Sample Source Code |
DirectShow Samples
This article provides the descriptions of the Microsoft® DirectShow samples that are part of the DirectShow Software Development Kit (SDK). These samples demonstrate how to write DirectShow filters and applications that use them.
Microsoft® DirectShow provides filters and samples as part of the DirectShow Software Development Kit (SDK). A filter is supplied as binary code only. Samples include source code. Some samples are filters and some are applications. Some of the sample filters are registered and appear in the Filter Graph Editor when you choose Insert Filters from the Graph menu. Other sample filters must be built and registered before they will appear in the Filter Graph Editor.
The sample paths in this topic refer to the default sample directories created when you install the DirectX Media SDK.
The following sections describe the purpose and functionality of each sample filter or sample application.
Source Filters
- Async Sample (Asynchronous Reader Filter)
- Ball Sample (Bouncing Ball Filter)
- Synth Sample (Audio Synthesizer Filter)
- VidCap Sample (Video Capture Filter)
Transform Filters
- Contrast Sample (Video Contrast 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)
- Vcrctrl Sample (VCR Control Filter)
Renderer Filters
- Dump Sample (Dump Filter)
- SampVid Sample (Video Renderer Filter)
- Scope Sample (Oscilloscope Filter)
- TextOut Sample (Text Display Filter)
Cutlist Sample Applications
C/C++-based Sample Applications
- AMCap Sample (DirectShow Capture 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)
- ShowStrm Sample (Multimedia Streaming Application)
- VidClip Sample (Video Editing Application)
Visual Basic-based Sample Applications
- Visual Basic-Based ActiveX Player
- Visual Basic-Based Filter Graph Builder
- Visual Basic-Based Filter Graph Player
- Visual Basic-Based Player
Miscellaneous Samples
Additional Sample Information
Sample Locations
The following table shows the directory location of each sample, assuming the default installation directory.
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.