Microsoft DirectX 8.1 (C++) |
DirectX Audio provides support for effects processing of sounds by DirectX Media Objects (DMOs). For general information on DMOs, see Introduction to DirectX Media Objects in the DirectShow documentation.
A standard set of effects is available to every DirectX application. Other DMOs can be registered on the system.
All the standard DMOs except Waves reverberation can process 8- or 16-bit PCM wave format data with one or two channels at any sample rate supported by DirectSound. Waves reverberation does not support 8-bit samples.
The following topics contain information on setting up and using effects:
This section focuses on the use of effects in audiopaths, but much of the information is also relevant to applications that manage their own DirectSound buffers. See Using Effects in DirectSound.