2
A
回答
1
您不需要知道Song
的物理路徑就可以播放它。您可以通過在XNA框架中找到的MediaLibrary訪問用戶設備上的音樂。您可以使用MediaLibrary的Songs屬性檢索SongCollection。然後,您可以遍歷SongCollection並使用MediaPlayer播放它。
相關問題
- 1. 使用MediaPlayer設置歌曲數組
- 2. WP7如何與歌曲庫
- 3. iphone訪問歌曲數據庫/統計
- 4. WP7如何獲取當前歌曲
- 5. 如何在android中的mediaplayer中停止播放新歌曲?
- 6. 使用PlayStateChange事件來循環MediaPlayer中的歌曲
- 7. 如何使用C++編輯節點中的歌曲元數據?
- 8. mediaPlayer CompletionListener在完成歌曲之前播放下一首歌曲
- 9. 訪問使用黑莓手機播放的音頻和視頻歌曲數據
- 10. 訪問iPhone用戶歌曲和視頻?
- 11. 如何連接和使用谷歌雲數據庫訪問?
- 12. 如何訪問默認的MediaPlayer
- 13. MediaPlayer seekTo不一致地播放歌曲
- 14. Delphi MediaPlayer歌曲停止通知
- 15. WP7後臺代理數據庫訪問
- 16. 如何檢索數組中歌曲庫的歌曲列表?
- 17. 當我嘗試引用歌曲時,eclipse中的MediaPlayer錯誤
- 18. WP7使用mediaElement MediaPlayer無間隙音樂
- 19. 當MediaPlayer切換歌曲(Monogame c#)時,內存使用量增加
- 20. wp7 mediaelement vs mediaplayer launcher
- 21. WP7:訪問WP8中的StatusBar
- 22. 我如何使用列名訪問數據幀中的數據
- 23. 您如何從MediaPlayer獲取藝術家和歌曲標題?
- 24. 如何告訴MediaPlayer要播放哪首歌曲?
- 25. 如何從SD卡獲取歌曲並將歌曲存儲在數據庫中
- 26. 如何使用數據庫訪問
- 27. 如何使用d3訪問JSON數據?
- 28. 如何使用javascript訪問數據庫
- 29. 如何使用Future訪問數據庫
- 30. 如何使用WebSQL訪問數據庫?
我試圖將歌曲對象轉換爲二進制數據(轉換爲流)。如果我沒有歌曲的物理位置,我該怎麼做......我不想播放歌曲,而是嘗試讀取數據並將其轉換爲另一種形式並放入不同的物理位置。 – Praneeth
@Praneeth AFAIK,這是不可能的,因爲歌曲文件類型只能通過媒體播放器播放。因此,如果有可能獲得流,那麼您也可以通過MediaElements播放它。我很樂意在這裏糾正,但我只能想到將音頻重定向到緩衝區並將其與DynamicSoundEffectInstance(http://msdn.microsoft.com/zh-cn/library/ff434006.aspx)結合使用。 – keyboardP
獲取流是問題所在。使用MediaElement和DynamicSoundEffectInstance播放歌曲不是問題。沒有xna或silverlight方法會爲歌曲對象提供字節[]。 – Praneeth