使用以下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,所以理想情况下两个卷完全相互独立?