The Microsoft® DirectSound® application programming interface (API) is the wave-audio component of the DirectX®. DirectSound provides low-latency mixing, hardware acceleration, and direct access to the sound device. It provides this functionality while maintaining compatibility with existing device drivers.
DirectSound enables both capture and playback of wave sounds. It also supports property sets, which enable application developers to take advantage of extended services offered by sound cards and their associated drivers.