www.pudn.com > AM.rar > WAVE.H
#ifndef _WAVERECORD_H
#define _WAVERECORD_H
#include "AM.h"
#include "AMState.h"
typedef struct _waveininfo // for temp storage
{
WAVEFORMATEX WF; // wave format
}WAVEININFO, FAR *PWAVEININFO;
HWAVEOUT WavePlay(DWORD, LPSTR, LPLINEINFO); //play wave file
HWAVEIN WaveRecord(UINT, DWORD, LPLINEINFO); //record wave file
/*wave callback function include wave in ,wave out callback*/
void CALLBACK WaveCallBack(HWAVEOUT, UINT, DWORD , DWORD, DWORD );
#endif