#pragma comment(lib,"dxguid.lib")
#include<dmusicc.h>
#include<dmusici.h>
IDirectMusicLoader8 *dmusicLoader=NULL;
IDirectMusicPerformance8 *dmusicPerformance=NULL;
IDirectMusicSegment8 * dmusicSegment=NULL;
- 1.初始化COM-------------CoInitialize()
- CoInitialize(NULL);
- 2.创建和初始化演奏对象-------CoCreateInstance()创建演奏对象-----------IDirectMusicPerformance8::InitAudio()设置AudioPath--------
- CoCreateInstance(CLSID_IDirectMusicPerformance,NULL,CLSCTX_INPROC,IID_IDirectMusicPerformance8,(void**)&dmusicPeformance);
- dmusicPerformance->InitAudio(NULL,NULL,NULL,DMUS_APATH_SHARED_STEREOPLUSREVERB,64,DMUS_AUDIO_ALL,NULL);
- 3.创建loader对象(即ID