I have an instance of DirectX's audio player called :
Microsoft.DirectX.AudioVideoPlayback.Audio DXShipFires = new Microsoft.DirectX.AudioVideoPlayback.Audio("C:\\Games\\Asteroids_C#\\ShipFires.wav");
and the playback
private void playSound(Microsoft.DirectX.AudioVideoPlayback.Audio DXThisAudio)
//DXThisAudio.Volume = (int) nudVolume.value;
DXThisAudio.CurrentPosition = 0.0;
works fine ... except, as you can see the commented out line, which refuses to work with any value other than zero and is still much, much too loud!
I don't know how to set the volume despite looking at the volume property's calling header which reads 'int Audio.Volume' !?!