2018年5月11日 星期五

week11 葉政翰

1.射擊遊戲:

(1) 在Moodle下載Lesson32.zip,解壓執行Lesson32.exe



2. 來實作播放射擊音樂:

(1) 去複製程式、了解架構





(2) 丟音檔到C:\Users\student\Desktop\freeglut\bin



(3) 程式碼:



3. 來了解 ASYNC v.s.  SYNC 的不同

 
ASYNC 是不同步(不等他)、SYNC市同步(等他)


4. 用滑鼠來控制播放聲音



5. 用鍵盤彈鋼琴


6.用CPP寫Hello World 並發出聲音

要使用PlaySound("Do.wav", NULL, SND_ASYNC);

要先給#include <mmsystem.h> /// 引用外掛,多媒體系統(MM:Multimedia)(system)

但是在使用#include <mmsystem.h> 之前,要先宣告#include <windows.h>才能呼叫


但是出錯,因為沒有加Link目錄!!!!
所以去設定--> mmwin

就可以編譯成功了


沒有留言:

張貼留言