1.鍵盤
開啟GLUT程式 (week01
進入transmission zero 網站,下載 freeglut 3.0.0 MinGW Package 在 CodeBlocks 開啟GLUTproject
寫鍵盤(WAV)程式:
#include <windows.h> ///基礎windows類別
#include <mmsystem.h> ///聲音函式
int main(){
PlaySoundA("C:\\Users\\user\\Downloads\\lightning.wav",NULL,SND_SYNC);
}
{
if(key=='1')PlaySoundA("C:\\Users\\user\\Downloads\\do.wav",NULL,SND_ASYNC);
if(key=='2')PlaySoundA("C:\\Users\\user\\Downloads\\re.wav",NULL,SND_ASYNC);
if(key=='3')PlaySoundA("C:\\Users\\user\\Downloads\\mi.wav",NULL,SND_ASYNC);
if(key=='4')PlaySoundA("C:\\Users\\user\\Downloads\\fa.wav",NULL,SND_ASYNC);
if(key=='5')PlaySoundA("C:\\Users\\user\\Downloads\\so.wav",NULL,SND_ASYNC);
}
2.聲音,音樂
開啟GLUT程式,開貝殼專案
寫WAV檔 聲音程式:
#include <windows.h> ///基礎windows類別
#include <mmsystem.h> ///聲音函式
int main(){
PlaySoundA("C:\\Users\\user\\Downloads\\lightning.wav",NULL,SND_SYNC);
///播放聲音 (英文檔名,...沒人,SoundSync );
}
///執行前,專案設定,在link加入 winmm 的library
。
寫WMA檔&MP3檔 聲音程式:
#include "CMP3_MCI.h"
CMP3_MCI myMP3;
int main(){
myMP3.Load("C:\\Users\\user\\Downloads\\many.wma");///讀檔 (英文檔名);
myMP3.Play();///播放聲音 ( );
}
3.複習: T-R-T
進入transmission zero 網站,下載 freeglut 3.0.0 MinGW Package
在 CodeBlocks 開啟GLUTproject
寫階層轉動T-R-T 旋轉程式:
沒有留言:
張貼留言