Playing Sounds
Microsoft DirectSound provides a system to capture sounds from input devices and play sounds through various playback devices using advanced 3-dimensional positioning effects, and filters for echo, distortion, reverberation, and other effects.
Information is presented in the following topics.
Playing Sounds | This section is a guide to playing WAV sounds through DirectSound buffers. |
3-D Sound | Using DirectSound, you can locate sounds in space and apply Doppler shift to moving sounds. 3-D effects are applied to individual DirectSound buffers. Global parameters are set on an object called the listener. |
Using Effects | DirectSound provides support for effects processing of sounds by Microsoft DirectX Media Objects (DMOs). |
Capturing Waveforms | DirectSound enables you to capture sounds from a microphone or other input to the sound card, for immediate playback or storage in a file. Data can be captured in Pulse Code Modulation (PCM) or compressed formats. |
Optimizing Performance | This section offers some miscellaneous tips for improving the performance of applications that play their audio data directly into DirectSound buffers. |
For more information, see the Microsoft.DirectX.DirectSound managed code reference documentation.