幾年前,我在DShow/DSound的附近編寫了一些util庫,讓我在Windows C++應用程序中播放MP3。這仍然是在C++/MFC應用程序中執行此操作的正常方式,還是已包含在常規Windows API中的DirectX區域?從Visual C++播放MP3的最簡單方法
動機就是我們對WAV使用標準的Windows PlaySound方法,並且希望能夠使用類似的簡單API播放MP3,無論是由Windows提供的還是我們編寫的用於包裝更復雜功能的東西。
編輯:這是一個大型的商業閉源項目。我們只想玩簡單的東西,爲圖書館付出很多錢不會飛。
一些潛在的陷阱在這個片段: 1.使確保文件路徑正確引用「 \」 2.我發現在「播放歌曲1」之後立即發送「關閉歌曲1」會導致聲音不能播放。即聲音將被打開,然後立即關閉。 –
Dave
2014-04-01 16:42:24