Windows Driver Kit: Audio Devices
Audio Samples
Sample name Build environment Target operating system Sample description
AC'97 Sample Driver and Related Code Samples Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
The AC97 directory contains a sample AC'97 audio adapter driver and several related code samples.
Audio Property Page Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
The Audio Property Page sample demonstrates the basics of writing an audio property page and can be used as a basis for your own property page.
DMusUART Sample Driver Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
The DMusUART sample driver is a DMus miniport driver that enables applications that use Microsoft DirectMusic or the Microsoft Windows multimedia midiInXxx and midiOutXxx functions to access an MPU-401 device.
FMSynth Sample Driver Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
The FMSynth sample driver is a MIDI miniport driver that allows applications that use the Microsoft Windows multimedia midiOutXxx functions to access a device that implements OPL3-style FM synthesis.
HTML INF Viewer Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
The INFViewer directory contains an interactive viewer to examine the INF file for the AC'97 sample audio driver.
Imaadpcm Sample Codec Windows Vista
Windows Server 2003
Windows XP
Windows 2000
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
The Imaadpcm sample codec contains encoding and decoding routines for the Interactive Multimedia Association (IMA) ADPCM format.
Microsoft Virtual Audio Device (MSVAD) Sample Drivers Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
The MSVAD collection of similar sample drivers demonstrates the basics of writing a Microsoft Windows Driver Model (WDM) audio driver.
MPU-401 Sample Driver Windows Vista
Windows Server 2003
Windows XP
Windows 2000
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
The MPU-402 sample is a Microsoft Windows Driver Model (WDM) driver that supports the standard functions in an MPU-401 device.
Msfilter Sample Codec Windows Vista
Windows Server 2003
Windows XP
Windows 2000
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
The Msfilter codec sample provides routines for volume and echo effects that you can apply to any audio content.
Msgsm610 Sample Codec Windows Vista
Windows Server 2003
Windows XP
Windows 2000
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
The Msgsm610 sample implements a software codec that performs speech compression on a digital audio stream that contains voice content.
MSVAD Sample Driver with AC-3 Support (VADAC3) Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This version of the MSVAD sample driver demonstrates how to support non-PCM audio stream formats.
MSVAD Sample Driver with DRM Support (VADDRMS) Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This version of the MSVAD sample driver implements digital rights management (DRM) for a simple audio rendering device.
MSVAD Sample Driver with Multi-Stream DRM Support (VADDRMM) Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This version of the MSVAD sample driver implements digital rights management (DRM) for an audio rendering device that can handle more than one audio stream.
MSVAD Sample Driver with Multi-Stream Support (VADMULTI) Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This version of the MSVAD sample driver demonstrates how to support an audio rendering device that can play multiple audio streams.
MSVAD Sample Driver with Support for DirectSound 2-D Hardware Acceleration (VAD2DHW) Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This version of the MSVAD sample driver supports Microsoft DirectSound 2-D hardware acceleration.
MSVAD Sample Driver with WAVEFORMATEXTENSIBLE Support (VADPCMEX) Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This version of the MSVAD sample driver supports audio stream formats that the WAVEFORMATEXTENSIBLE structure specifies.
Sample AC'97 WDM Audio Driver Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This sample driver demonstrates the basics of writing a Microsoft Windows Driver Model (WDM) audio driver.
Sample Audio Control Panel Application Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
The Audio Control Panel Application sample illustrates the basics of writing a Control Panel application.
Simple MSVAD Sample Driver (VADSIMP) Windows Vista
Windows Server 2003
Windows XP
Windows Vista
Windows Server 2003
Windows XP
This version of the MSVAD sample driver demonstrates how to provide basic driver support for a simple audio device.
Sound Blaster 16 (SB16) Sample Driver Windows Server 2003
Windows XP
Windows 2000
Windows Server 2003
Windows XP
Windows 2000
The SB16 sample driver demonstrates the basics of writing a Microsoft Windows Driver Model (WDM) audio driver.
Standard IUnknown Implementation (Stdunk) Windows Vista
Windows Server 2003
Windows XP
Windows 2000
Windows Vista
Windows Server 2003
Windows XP
Windows 2000
The Stdunk sample is the standard implementation of the CUnknown class and the IUnknown interface.
Build machine: CAPEBUILD
Tags :


Page view tracker