c#SoundPlayer播放列表循环

问题描述:

也许我有一个简单的问题,但我有点困惑从MSDN。我想用一些东西来播放音乐。我知道这听起来很容易。c#SoundPlayer播放列表循环

private void playMusic(string path) { 
     using (SoundPlayer player = new SoundPlayer(path)) { 
      player.PlayLooping();     
     } 
    } 

这工作正常,但更多的声音在.PlayLooping呢?或更改音量? SoundPlayer必须有一些解决方案,不是吗?

我想在MOGRE程序中使用,首先我尝试使用MogreFreeSL,但它对我没用。

我只想要背景音乐多一个声音,它一定很简单。

+1

可能的复制http://*.com/questions/8182738/c-sharp-how-to- play-a-background-music-and-make-it-loop – opewix

+0

XNA是很好的东西,但我在MOGRE工作,另一种方式就是我现在使用的方式......只有一首歌。 – wolen

也许MogreFreeSL不能很好地工作?我用IrrKlang在自己的项目中使用了Mogre,它在多种声音中都能正常工作。也许你可以尝试吗?

IrrKlang:http://www.ambiera.com/irrklang/

示例代码:http://sourceforge.net/p/ponykart/code/832/tree/trunk/Ponykart/Sound/(虽然这是一个小的那一刻碎)