public void SetApplicationMute(bool mute) { AudioUtilities.ISimpleAudioVolume volume = _ctl as AudioUtilities.ISimpleAudioVolume; if (volume == null) { return; } Guid guid = Guid.Empty; volume.SetMute(mute, guid); }
public void SetApplicationVolume(float level) { AudioUtilities.ISimpleAudioVolume volume = _ctl as AudioUtilities.ISimpleAudioVolume; if (volume == null) { return; } Guid guid = Guid.Empty; volume.SetMasterVolume(level / 100, guid); }
public bool?GetApplicationMute() { AudioUtilities.ISimpleAudioVolume volume = _ctl as AudioUtilities.ISimpleAudioVolume; if (volume == null) { return(null); } bool mute; volume.GetMute(out mute); return(mute); }
public float?GetApplicationVolume() { AudioUtilities.ISimpleAudioVolume volume = _ctl as AudioUtilities.ISimpleAudioVolume; if (volume == null) { return(null); } float level; volume.GetMasterVolume(out level); return(level * 100); }