⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 typedef.h

📁 <Win2k系统编程>源码.次数为国人自编,内容丰富,还是不错的.
💻 H
字号:
// Number of buffers
#define NUM_LEVEL_BUFFERS		10

//#define UPDATES_PER_SEC     20
#define BUFFER_SIZE_G7231		480   //for g.723.1
#define BUFFER_SIZE_G729		160   //for g.729

#define MSG_AUDIO_DATA			WM_USER+1

///////////////////////////////////////////////
//used in the file "MainFrm.cpp"

typedef struct _RecordPlayInfor 
{
	LPWAVEHDR	alpWave[NUM_LEVEL_BUFFERS];
    HWAVEIN		hWaveIn;
	HWAVEOUT	hWaveOut;
    int			buffersize;

	HANDLE		hThreadIn;
	DWORD		idThreadIn;
	
	HANDLE		hThreadOut;
	DWORD		idThreadOut;

//	short   record;
//	short   play;

} RECORDPLAYINFOR, FAR * PRECORDPLAYINFOR;

////////////////////////////////////////////////////////////////////////////////
//used in the file "test_audio_loopView.cpp"
//used for the record  loop
typedef struct  _AudioStreamData
{
	LPWAVEHDR HWave[10]; //连接到语音输入句柄的数据块,至少为2个
	PCMWAVEFORMAT  FAR *pwf;//语音格式指针
	HWAVEIN hwavIn;//语音输入句柄
	HWAVEOUT hwavOut; //输出驱动的句柄
}  AUDIOSTREAMDATA, FAR * PAUDIOSTREAMDATA;

 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -