1

次の 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();
    }

これは基本的に一種のコンピュータ カラオケであり、コンピュータがテキスト読み上げを使用して歌詞を「歌い」、wmp を使用して楽器を演奏します。残念ながら、WMP コントロールの音量を設定するとアプリ全体の音量が調整されるのに対し、テキスト読み上げオブジェクトの音量を設定しても WMP の音量には影響しないため、問題があります。理想的には両方のボリュームが互いに完全に独立しているように、mp3 を再生する方法はありますか?

4

0 に答える 0