NScumm.Core.Audio.Mixer.SetChannelVolume C# (CSharp) Method

SetChannelVolume() public method

public SetChannelVolume ( SoundHandle handle, int volume ) : void
handle SoundHandle
volume int
return void
        public void SetChannelVolume(SoundHandle handle, int volume)
        {
            lock (_gate)
            {
                var index = handle.Value % NumChannels;
                if (_channels[index] == null || _channels[index].Handle.Value != handle.Value)
                    return;

                _channels[index].Volume = volume;
            }
        }