0
所以,我想讓用戶從他們的媒體庫中選擇一首歌曲並以可變音量播放。從我的理解,以下是真:WP7如何更改XNA Song的音量?
- 歌曲是通過可與MediaPlayer.Play()播放的MediaLibrary
- 歌曲的一個實例訪問
- 更改MediaPlayer.Volume對歌曲沒有影響從MediaLibrary(如XNA 4.0)
- 有一個System.Windows.Controls.MediaElement控制,但它的來源可以是一個流或烏里
有沒有人找到繞過這些限制的方式,以不同的音量播放MediaLibary中的歌曲?我只能想到兩種可能的方式。其中之一以某種方式將歌曲包裝在歌曲周圍,並將其饋送到MediaElement(直接或通過將歌曲複製到獨立存儲並從中流式傳輸)或兩個媒體元素,通過Uri訪問MediaLibary。有誰知道這些是否可能?
此外,我沒有看過Microsoft.Phone.BackgroundAudio,那裏有什麼有用的嗎?
謝謝。
好啊。感謝您的確認。我實際上正在構建一個鬧鐘應用程序,因此能夠控制音量會很好。在我的情況下,它會提供更好的用戶體驗,這樣,如果手機靜音或非常柔軟,用戶不會錯過警報。而且我可以做些事情,比如輕輕地開始,慢慢地開始,不要那麼激烈。遊民。也許在未來的版本中(具有更好的Alarm類別:))。 – Zik