2023年4月26日 星期三

第十一週 - 鍵盤、音樂


Step01-1

Step01-2

有兩種音樂格式

wav(檔案大,直接播放,簡單),  mp3(檔案小,有壓縮,難一點點)

用Notepad++可看檔案前面的3-4個英文單字,代表格式,最簡單播放的是wav

新的GLUT專案 最前面要include windows.h呼叫PlaySound

其中代表這個播放音樂沒有掛在任何物件下,SND_ASYNC不等待同步,所以播放會馬上繼續



Step02-1

改用大一上交的 空白檔案來示範

include windows.h 及 PlaySound() 卻出現link時

PlaySoundA找不到的問題 原因是Linker Setting要加 winmm就可以了

這裡改用SND_SYNC等待,避免程式瞬間結束



Step02-2




Step03-1

絕對路徑Path 一定可運作,但很長,且不能換電腦

如果要在更簡單的目錄裡,要把專案的工作執行目錄working dir 設到 . 現在目錄

相對目錄、相對路徑Related Path







沒有留言:

張貼留言