Which audio driver to use on Windows?

We’re currently transitioning our app from Mac to Windows.

The app plays back audio through one of the attached audio devices.
On the Mac, we use CoreAudio and there’s not really anything else that needs to be considered.
On Windows though I’m a bit overwhelmed by the number of different driver options and not sure which one to use and what the upsides and downsides are.

There’s DirectSound, Windows Audio, Windows Audio (Exclusive Mode) and Windows Audio (Low Latency Mode).

Just by taking our existing code base over to Windows, DirectSound appears to work best. Windows Audio plays audio but also a steady noise when the playback is stopped (sounds like the last samples are still present in the playback buffer and repeated). I currently don’t get any audio output when selecting Windows Audio (Exclusive Mode) and Windows Audio (Low Latency Mode).

I’d appreciate your thoughts on what to focus on and I apologize for my ignorance regarding Windows audio drivers :wink: