directsound
DirectSound is a legacy audio API within Microsoft's DirectX API suite that provides low-level access to sound devices on Windows. It enables applications to play and record audio with low latency by managing buffers and mixing audio data, either in software or via hardware-accelerated paths on compatible hardware.
Developers interact with DirectSound through dsound.dll, using interfaces such as IDirectSound, IDirectSoundBuffer, and, for 3D audio,
DirectSound also implements a 3D audio extension to render sound with position, velocity, and orientation in
Over time, DirectSound has been superseded by newer Windows audio APIs. WASAPI provides low-latency audio streaming,