2017年11月23日 星期四

蔡陳杰的圖學筆記Week11

這禮拜所教的是如何播音樂

#include<mmsystem.h>  這行要include 否則PlaySoundA不能用


                        檔名                   不等    下一行馬上繼續
PlaySoundA("file.wav",NULL,SND_ASYNC);
                                                   等這個跑完 才跑下一行                                         
                                                   SND_SYNC

接下來可以用老師給的函式庫 CMP3_MCI.h 
音樂檔要丟在freeglut 的 bin 裡面
可以使用mp3來播音樂
#include<GL/glut.h>
#include<mmsystem.h>
#include<stdio.h>
#include"CMP3_MCI.h"
CMP3_MCI mp3;
int main()
{
    mp3.Load("file.mp3");//讀入音樂
    mp3.Play();  //播音樂
    int a;
    scanf("%d",&a);
}

使用p語言也可做出
先下載 minim


沒有留言:

張貼留言