簡體   English   中英

System.Media.SoundPlayer,播放多個聲音嗎?

[英]System.Media.SoundPlayer, Playing more than 1 sound?

假設背景音樂正在播放,有沒有辦法播放多個聲音?

我擁有的方式是:

    public static void PlaySound(string filename)
    {
        SoundPlayer player = new SoundPlayer();
        player.SoundLocation = filename;
        player.Play();
    }

它將播放一個聲音,但是使用相同的“ PlaySound”,它將基本上停止最后播放的聲音,而只是啟動一個新線程播放新聲音。 有沒有一種方法可以真正阻止這種情況並播放多個聲音?

看一眼:

使用SoundPlayer nc-net 播放多種聲音

注意底部帶有mciSendString的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM