I'm trying to track down why dxdiag won't work with 8 bit samples on a sound blaster live and came up with this in the process. Move all tests to outside the loop when setting voulme. Add traces to functions.
Attachment:
dsound.diff
Description: application/unknown-content-type-diff_auto_file