http://blog.csdn.net/guqiwei/article/details/5891646
typedef struct tWAVEFORMATEX { WORD wFormatTag; // 声音格式,WAVE_FORMAT_PCM... WORD nChannels; // 通道数量 DWORD nSamplesPerSec; // 样本频率,通常11025,8000,22050,44100 DWORD nAvgBytesPerSec;// 设置请求的平均数据传输率,创建缓冲大小要参考该值 WORD nBlockAlign; // 块对齐方式,通常为(nChannels*wBitsPerSample)/8 WORD wBitsPerSample; // 设置每个样本的位深,多为8或16 WORD cbSize; // 额外信息的大小,PCM格式会忽略该值 } WAVEFORMATEX;