我正在用C#開發音樂播放器。用於播放音頻文件時,我發現,.NET提供了多種播放音頻:播放任何聲音文件(或至少是常見的音頻文件)
- 通過icrosoft.DirectX.AudioVideoPlayback.dll
- SE通過Windows媒體播放器控制使用Microsoft.DirectX.AudioVideoPlayback其COM組件
右鍵單擊工具箱 - >選擇項目 - > COM組件 - >找到並添加「Windows Media Player的」 ActiveX控件
我的問題是卻選擇最合適的方法。考慮到我的應用程序只能播放主要音頻文件(AAC,MP3,WMA和WAV),有人可以建議選擇哪種方法嗎?如果可能的話,你能否告訴我們每種方法有哪些優缺點? 感謝您的期望幫助!
您忘記了MediaElement類。 http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement.aspx – Rotem 2011-12-25 06:55:36