The Microsoft® DirectSound® application programming interface (API) is the wave-audio component of the DirectX® API. 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 wave sound capture and playback. It also supports property sets, which enable application developers to take advantage of extended services offered by sound cards and their associated drivers.