Previous Next

Driver Support for Legacy Audio Interfaces

The WDM audio system provides driver support for application programs that access audio devices through the legacy Windows Multimedia API. This API includes the following audio-specific interfaces:

For information about these interfaces, see the Platform SDK documentation.

For a description of the system components that provide driver support for legacy audio interfaces, see WDM Audio Components.

The following section discusses the features that audio miniport drivers can implement to better support the audio capabilities that the Windows Multimedia API exposes to application programs. These capabilities include wave-stream capture and rendering, MIDI recording and synthesis, and mixer control.

This section discusses the following topics:

Kernel Streaming Topology to Audio Mixer API Translation

WDM Audio Extensions to Legacy Windows Multimedia APIs