這是我有:MediaPlayer.Play(歌曲) - 不能用同一首歌曲調用兩次?
MediaPlayer.Play(DataFile.AllMusicTitles [0] .SongFile); System.Threading.Thread.Sleep(3000); MediaPlayer.Play(DataFile.AllMusicTitles [1] .SongFile); System.Threading.Thread.Sleep(3000); MediaPlayer.Play(DataFile.AllMusicTitles [0] .SongFile);
玩s0,睡覺,玩s1,睡覺,然後玩s0,然後第二次我玩s0,不起作用。我什麼也沒聽到。有沒有什麼錯誤的W /如何。播放工程?
我也嘗試過在每次播放前停止歌曲,但仍然沒有幫助。
更新:如果要播放兩次的歌曲來自Medialibrary,它的作品!但是如果你從uri創作歌曲,它不會。
嗨Naximus,您是否在尋找任何可能有助於釋放資源的東西,而這些資源可能在最初播放後沒有被正確關閉?或者清除每個播放之間正在播放的歌曲,看看它是否有幫助?你也可以將XNA標籤添加到你的問題中,作爲一個xna庫。 – 2010-10-22 00:35:03
你是如何從uri創作歌曲的? – 2010-10-22 09:44:47