www.pudn.com > 2007112823521925.rar > AUDIO.H


#ifndef   _AUDIO_H 
#define   _AUDIO_H 
class CAudio 
{ 
// Construction 
public: 
	CAudio(); 
	~CAudio(); 
// Attributes 
public: 
	BOOL               m_bOpened;//是否有媒体文件打开 
	BOOL               m_bPaused;//是否暂停 
	BOOL               m_bPlaying;//是否正在播放 
	WORD               m_wDeviceID;//播放设备ID 
	MCI_DGV_OPEN_PARMS     m_OpenParms; 
	DWORD              m_SampleRate; 
 
private: 
// Operations 
public: 
   BOOL   InitAudio(CString sWavFile); 
   BOOL   Play(); 
   void   Pause(); 
   void   Stop(); 
   void   Close(); 
   BOOL   IsPlaying(); 
}; 
#endif