使用WMP控件,音量会更改主应用程序音量

时间:2014-06-16 16:20:15

标签: c# volume wmplib

使用以下WMP控制代码

public static WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();
...

音量控制,

private void button4_Click(object sender, RoutedEventArgs e)
    {
        if (player.settings.volume > 0)
        {
            player.settings.volume--;
        }
        TextBox3.Text = "Music Volume: " + player.settings.volume.ToString();
    }

它基本上是一种计算机卡拉OK,计算机使用文本到语音来“唱”歌词,并播放乐器。不幸的是,我遇到了一个问题,因为当我设置WMP Control的音量时会调整整个应用程序的音量,而设置文本到语音对象的音量不会影响WMP的音量。有没有办法播放MP3,所以理想情况下两个卷完全相互独立?

0 个答案:

没有答案