作者barroslee (忙忙忙~~)
看板GameDesign
標題Re: [音樂] 使用C++播放mp3...
時間Sat May 13 01:08:17 2006
※ 引述《DreamYeh (天使)》之銘言:
: 最直觀的....使用BCB內建的MediaPlayer元件
: 否則就要用Microsoft提供的API...
: Windows Media 發展核心~~
: Windows Media Downloads
: http://msdn.microsoft.com/windowsmedia/downloads/default.aspx
: Windows Media Format 9 Series SDK
: https://wmlicense.smdisp.net/ei0u439/91ac29746/download.asp
: 當然還可以用DirectSound8....
基本上
mp3 有他的 licence
我不太建議使用這格式
我覺得 ogg 是一個好的選擇
當然版主似乎是 DX 的愛好者
( 我是 OpenGL 擁護者 )
所以就 DX 上來說
DirectMusic 是否有支援讀取 ogg 我就不確定了
老實說我不太喜歡 DX
多年以前曾經用過 DirectSound 處理遊戲的音樂音效
( 印象中早期的 DX 版本只有 DirectSound, DirectMusic 是後來分出來的 )
但是否有支援 ogg 我已經不確定了
但是我想 OpenAL 應該是另一個很好的選擇
在我的引擎裡面
是使用了 OpenAL + Ogg Vorbis 去處理相關事項
OpenAL 負責處理 3D 的音效
Ogg Vorbis 當然是讀取 ogg 音樂
或是 SDL 也是另外一種選擇
--
我的遊戲引擎圖
http://www.wretch.cc/album/album.php?id=barroslee&book=1
我的 blog
http://barroslee.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.20.103
1F:推 hexen2:OpenGL+1 Doom3 Quake4 都是用OpenGL寫的!! 05/13 19:20
2F:推 barroslee:推一下 id software, John Carmack 是我的偶像 05/13 19:54
3F:→ barroslee:看你的 ID, 你一定很喜歡 hexen 吧 05/13 19:56
4F:→ barroslee:我很愛 Quake 系列 05/13 19:57
※ 編輯: barroslee 來自: 220.135.20.103 (05/13 19:58)
5F:→ barroslee:你有在讀 Quake 3 source code 嗎? 05/13 19:58
6F:推 hexen2:John Carmack真的利害...Engine大部分都是他寫的... 05/13 20:12
7F:→ DreamYeh:我....其實是兩個都有在用 不熟啦XD 05/14 11:54