Exemplo n.º 1
0
        public void SetApplicationMute(bool mute)
        {
            AudioUtilities.ISimpleAudioVolume volume = _ctl as AudioUtilities.ISimpleAudioVolume;
            if (volume == null)
            {
                return;
            }
            Guid guid = Guid.Empty;

            volume.SetMute(mute, guid);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        public bool?GetApplicationMute()
        {
            AudioUtilities.ISimpleAudioVolume volume = _ctl as AudioUtilities.ISimpleAudioVolume;
            if (volume == null)
            {
                return(null);
            }
            bool mute;

            volume.GetMute(out mute);
            return(mute);
        }
Exemplo n.º 4
0
        public float?GetApplicationVolume()
        {
            AudioUtilities.ISimpleAudioVolume volume = _ctl as AudioUtilities.ISimpleAudioVolume;
            if (volume == null)
            {
                return(null);
            }
            float level;

            volume.GetMasterVolume(out level);
            return(level * 100);
        }