Midi.h
上传用户:garry_shen
上传日期:2015-04-15
资源大小:45647k
文件大小:2k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. #ifndef _MIDI_
  2. #define _MIDI_
  3. /*
  4. #include <strmif.h>
  5. #include <control.h>
  6. #include <evcode.h>
  7. #include <uuids.h>
  8. #include <assert.h>
  9. #if !defined(AFX_MUSIC_H__86E74FCC_F274_11D2_BBB1_00E02917BC84__INCLUDED_)
  10. #define AFX_MUSIC_H__86E74FCC_F274_11D2_BBB1_00E02917BC84__INCLUDED_
  11. #if _MSC_VER > 1000
  12. #pragma once
  13. #endif // _MSC_VER > 1000
  14. class CMusicPlayer
  15. {
  16. public:
  17.   CMusicPlayer();
  18.   virtual ~CMusicPlayer();
  19.   
  20.   BOOL InitMP3();
  21.   BOOL OpenFile(LPCTSTR);
  22.   BOOL CreateFilterGraph( void );
  23.   void DeleteContents( void );
  24.   
  25.   void Play();
  26.   void CheckPlayEnd(); // loop, 浪琩琌