#week15-1_PlaySound
1. File-New-Project
2. 播放音檔
#include <windows.h> ///一定要寫在第一行 !
...
int main(int argc, char *argv[])
{ ///把myk.wav放到C:\裡面,就可以用C:/mykbeat.wav
PlaySound("檔名.wav",NULL,SND_ASYNC);
...
}
3. 加入更多音檔
- 沒有A 同步等待 會等音檔播完才會播下一個
- 有A 不同步/不等待 全部一起播放
#week15-2_PlaySound_empty
1. 開新專案
2. 把程式碼全刪掉,加上
#include <windows.h>
int main()
{
PlaySound("C:/Do.wav",NULL,SND_ASYNC);
}
把工作執行目錄設成小數點
5. 改 week15-1程式碼
改成按 鍵盤 1、2、3...可以發出不同音檔
先把工作執行目錄設成小數點
freeglut.dll 跟 所有音檔要加進 week15-1 目錄下
#week15-3_CMP3_MCI (使用MP3檔播音樂)
1. 開新專案
2. 把 CMP3_MCI.h 和 freeglut.dll 都放到專案目錄裡
3. 把工作執行目錄設成小數點
#include "CMP3_MCI.h" ///像以前的 "glm.h"
CMP3_MCI myMP3; ///宣告一個物件變數
在 main()裡
int main(...)
{
myMP3.Load("Song.mp3");
myMP3.Play();
...
}
1. 開新專案
2. 貼上 11行 GLUT 程式碼
3. 目標 : 能移動、旋轉、陣列
移動 :
滑鼠點住茶壺就可以移動
沒有留言:
張貼留言