DB:4.18:Vmr9allocator Sample - Smartptr Destructor Runtime Error fj.
The DirectShow samples are included with the. They are located under the path SDK Root Samples Multimedia DirectShow. The following table lists all of the DirectShow samples provided in the Windows SDK. For instructions on how to build the samples, refer to the documentation provided in the Windows SDK. If there is additional documentation for a sample, the first column of this table links to it. Sample Area Description Additional Dependencies Base class library C classes and utility functions designed for implementing DirectShow filters.
Capture Video capture application. Strmbase.lib Capture Digital Video (DV) capture application. Capture Simple capture application. DMO Streams audio data from a WAV file through an audio effect DMO.
DirectX SDK DVD Sample DVD Demonstrates basic DVD playback and navigation, plus advanced features such as parental level management, bookmarks, karaoke, and command synchronization. Filters, miscellaneous Sample implementation of the filter.
Strmbase.lib Filters, miscellaneous Shows how to implement a reference clock. Strmbase.lib Filters, miscellaneous Receives Program Specific Information (PSI) tables from an MPEG-2 transport stream and extracts program information. Strmbase.lib Filters, renderer Writes media samples receives to a text file. Strmbase.lib SampVid Filter Filters, renderer Video renderer filter. Strmbase.lib Filters, renderer Displays sound data as wave forms. Strmbase.lib Filters, source File reader filter that supports progressive download.
Strmbase.lib Filters, source Video source filter that produces an image of a bouncing ball. Strmbase.lib Filters, source Source filters that provide the following data as a video stream: A single bitmap, a set of bitmaps, a copy of the current desktop image.
Strmbase.lib Filters, source Source filter that generates audio waveforms. This sample demonstrates dynamic graph building.
Strmbase.lib Filters, transform Image processing filter. Strmbase.lib Filters, transform Audio effect filter. Strmbase.lib Filters, transform Writes an audio stream to a WAV file.
See All 34 Rows On Msdn.microsoft.com
Strmbase.lib Miscellaneous Shows how to enumerate (DMOs). Miscellaneous Shows how to use the to find filters in the registry.
SysEnum Sample Miscellaneous Demonstrates using the to enumerate devices and filters. Playback Plays a video file in full-screen mode. DDrawXCL Sample Playback Plays video in DirectDraw exclusive full-screen mode, using the interface on the filter. DShowPlayer Sample Playback Video playback application.
EVRPlayer Sample Playback Demonstrates how to use the DirectShow EVR filter. This sample is available in the Windows SDK for Windows Server 2008 or later. Strmbase.lib Texture3D9 Sample Playback Draws video on a Microsoft DirectX 9.0 texture surface. Strmbase.lib, DirectX SDK VMR-9 Uses the VMR-9 to blend video and text. VMR9Allocator Sample VMR-9 Implements a custom allocator-presenter for the VMR-9. Strmbase.lib VMR9Compositor Sample VMR-9 Implements a custom mixer for the VMR-9.
VMR-9 Uses the VMR-9 to blend one or two running videos and a static image. Watermark Sample VMR-9 Blends a static bitmap onto a video during playback, using the VMR-9. VMR-9 Demonstrates windowless mode in the VMR-9. Additional Dependencies Some of the samples link to the DirectShow base class library. To build these samples, you must first build the base class library. For more information, see.
The base class library is required for all of the sample filters. A few of the samples also require the DirectX SDK, in addition to the Windows SDK.
To build these samples, you must install the DirectX SDK and set the%DXSDKDIR% environment variable equal to your DirectX SDK installation path. Many of the DirectShow samples use a set of common headers and source files located in the directrory SDK Root Samples Multimedia DirectShow Common. If you copy a sample folder to another directory, make sure to copy the Common folder as well. Related topics.