Q
WP7播放音頻類
0
A
回答
3
MediaElement
是一個位於可視化樹內的控件(這意味着您需要將它放在您的頁面的某個位置,即使它已隱藏,否則它將無法播放)。您可以從獨立存儲,XAP文件或網絡中流式傳輸歌曲。支持的文件類型可以看到here。
SoundEffect
是一個XNA
組件,通常用於循環播放背景音樂或槍聲。這與MediaElement
類似,因爲它不會更改用戶的MediaPlayer
設置,但MediaElement
和SoundEffect
之間的差異在於您可以同時播放多個SoundEffects
,而在頁面上只能有一個MediaElement
控件。另外,我相信只支持WAV
文件。即使它是XNA組件,它也是can be used in Silverlight。
MediaPlayer
是系統級玩家。這是當您從Music and Video Hub
播放曲目時使用的曲目,以及您按下手機的音量按鈕時所控制的曲目,並看到Universal Volume Control
(播放,暫停,下一個和上一個按鈕下的疊加)。如果用戶當前正在收聽曲目並且他們運行的應用程序佔用MediaPlayer
,則用戶的曲目將停止並替換爲您的曲目。
BackgroundAudioPlayer
旨在讓用戶離開您的應用,但繼續播放您的應用的音樂。這是主要音樂播放器所做的,這就是爲什麼您可以關閉Music and Video hub
,但仍然繼續播放音樂。
你使用什麼取決於你的應用程序是什麼,你需要什麼。沒有適合所有人的建議。此外,您應該閱讀應用指南,以確保您的應用不會使用市場提交失敗的音頻。
相關問題
- 1. 在WP7中播放mp3音頻文件
- 2. 播放音頻
- 3. wp7音樂播放器
- 4. WP7背景音樂播放
- 5. WP7 - 在播放聲音
- 6. WP7同步錄音和播放聲音
- 7. 播放音頻流
- 8. Android音頻播放
- 9. HTML5:播放音頻
- 10. 播放音頻onclick
- 11. ActionScript播放音頻
- 12. HTML5 - 播放音頻
- 13. MIDlet音頻播放噪音
- 14. WP7播放聲音 - 當聲音播放完畢
- 15. 音頻播放器在iPhone中播放遠程音頻文件?
- 16. 解碼音頻/音頻播放(AS3)
- 17. 播放無音頻標籤的音頻
- 18. 一次播放音頻音頻文件
- 19. Android中的放音音頻播放
- 20. 從媒體播放器播放音頻
- 21. 音頻播放工具箱只播放
- 22. 音頻播放器不自動播放?
- 23. 音頻播放器:不斷播放
- 24. MediaElement不播放來自流WP7的音頻
- 25. 在定義的時間播放音頻文件wp7
- 26. 在WP7中播放多個音頻流PhoneGap
- 27. 視頻標籤播放音頻,但不播放視頻
- 28. 在WP7中播放聲音循環
- 29. 播放音頻文件
- 30. android音頻播放器
謝謝,所有這些類都依賴於Zune Media Queue嗎? MediaPlayer會在BackgroundAudioPlayer這樣的背景中播放音樂嗎? – onmyway133
自己使用MediaPlayer不會讓你在後臺播放音樂,你仍然需要使用'BackgroundAudioPlayer'。 – keyboardP
是否可以同時播放兩個mp3? – l33t