我正在開發一個Windows Phone應用程序,它在後臺播放/流式傳輸音樂。MediaPlayer vs BackgroundAudioPlayer
爲了達到這個目的,我嘗試使用Microsoft.Phone.BackgroundAudio.BackgroundAudioPlayer和Microsoft.Xna.Framework.Media.MediaPlayer類。 在這兩種情況下,一切正常,所以我想知道,這些方法的優點/缺點是什麼,因爲現在我無法確定哪一個更好。
我在BackgroundAudioPlayer中唯一不喜歡的是,我需要爲音頻代理創建單獨的項目,並擔心通過IsolatedStorage傳輸曲目信息。但是因爲我已經做到了。這不是一個問題。
那麼這兩個類別之間還有其他區別嗎?
關於前景限制,請閱讀我對** Matt **的回答的評論。 Mutex部分更有趣,因爲我無法找到創建單個實例的方法,該方法可在App和Agent Projects中使用。所以我只是寫信息在IsolatedStorageSettings,希望.NET框架將照顧它:) – Tonik
http://stackoverflow.com/questions/14381836/easy-way-to-save-game-in-wp7-silverlight/14382853 #14382853 –