Multimedia Samples
The following table lists Windows Vista samples that demonstrate multimedia features. They are installed under the Samples folder in the following path:
\Program Files\Microsoft SDKs\Windows\v6.0\samples
For build instructions and additional information about the samples, see the Readme.txt files and other documents in the sample folders.
Sample | Description | Location (under Samples) |
---|---|---|
AEC-MicArray DMO Sample |
Obtains echo-free microphone signals. |
Multimedia\Audio\AECMicArray |
Windows Audio Sample |
Uses core audio APIs: MMDevice and WASAPI. |
Multimedia\audio\WinAudio |
D3D9Ex Sample |
Uses Direct3D interfaces for runtime and display drivers. |
Multimedia\Direct3D\D3D9ExSample\Cpp |
D3D9ExSample |
Explore new Direct3D Features. |
Multimedia\Direct3d\Direct3D9Ex |
AMCap2 Sample |
Demonstrates video capture and previews using the DShow API. |
Multimedia\DirectShow\Capture\AMCap2 |
Game Explorer API Sample |
Maintains games on the local system. |
Multimedia\GameUX\ |
Windows Color System (WCS) Color Translation Sample |
Translates color values from a source device to a destination device. |
Multimedia\gdi\WCS\ |
Windows Color System (WCS) Device Model Plug-in Sample |
Builds and registers a WCS plug-in DLL. |
Multimedia\GDI\ICM |
Windows Color System (WCS) Gamut Map Model Plug-in Sample |
Builds and registers a WCS gamut map model plug-in DLL. |
Multimedia\GDI\ICM |
Media Foundation Playback Sample |
Plays media sources. |
Multimedia\MediaFoundation\BasicPlayback |
DXVA2 Video Processor Sample |
Uses video processor in DirectX Video Acceleration (DXVA). |
Multimedia\MediaFoundation\DXVA2_VideoProc |
Grayscale Transform Sample |
Creates video effects using Media Foundation Transform (MFT). |
Multimedia\MediaFoundation\MFT_Grayscale |
PlaybackFX Sample |
Creates video effects during video playback, using MFT. |
Multimedia\MediaFoundation\PlaybackFX |
Playlist Sample |
Creates playlist sequences in Media Foundation. |
Multimedia\MediaFoundation\Playlist |
Protected Playback Sample |
Plays DRM-protected media files in Media Foundation. |
Multimedia\MediaFoundation\ProtectedPlayback |
Wav File Sink Sample |
Implements an archive media sink in Media Foundation. |
Multimedia\MediaFoundation\WavSink |
Wav File Source Sample |
Parses .wav audio files for a custom media source in Media Foundation. |
Multimedia\MediaFoundation\WavSource |
Monitor Configuration Sample |
Monitors configuration functions. |
Multimedia\MonitorConfig |
Imaging Data Transfer Cancel Sample |
Shows how to cancel data transfers between devices. |
Multimedia\Wia\DataCancel |
Imaging Data Transfer Sample |
Demonstrates data transfers between devices. |
Multimedia\Wia\DataTransfer |
Imaging Error Sample |
Shows how to handle imaging errors. |
Multimedia\Wia\ErrorHandler |
Imaging Item Tree Sample |
Demonstrates the tree item changes for imaging devices. |
Multimedia\Wia\ItemTreeChanges |
Imaging Preview and Filters Sample |
Demonstrates the preview component, and the image processing and segmentation filters. |
Multimedia\Wia\PreviewComponentAndFilters |
Imaging Scanning Sample |
Demonstrates the scanning feature for imaging devices. |
Multimedia\Wia\ScanDialog |
Windows Media DRM Client Extended APIs QueryRights sample |
Sends optimized license state and rights queries using the Windows Media DRM Client. |
Multimedia\WindowsMediaFormat\DRMClientExtendedAPIs\QueryRights |
Portable Device API Sample |
Discovers installed devices, their content and metadata, and transfers content between them. |
Multimedia\Wpd\WpdApiSample |
See Also
Concepts
Networking and Services Samples
Security Samples
Systems Management Samples
Windows Base Samples
Windows UI Samples
XML Samples