详细说明: 模块名称: CWaveIn
文件名称: WaveIn.h
相关文件: WaveIn.cpp
封装了Windows API中WaveIn WaveOut系列函数的音频采集类。
只适合pcm方式。
一般可以如下使用:
在某个窗口类中加入此类型变量后,调用ShowInfoOnWnd()和Diaplay()函数设置其显示即时信息和示波器的静态控件。然后设置其保存的文件名称。当调用StopRec()函数时来决定是否将录制的音频信息保存到已经设定好的文件中去。
版权信息: 基本模块构架来自互联网,由 IT浪子小于儿 Jan 29 2008 整理和扩充
[wave_Src_func.zip] - 关于如何在PC机上储存和处理PCM音频,它也解释了wavE文件的结构和显示如何用C++代码工作
[waveout.zip] - 一个非常完全的waveOut程序,包括了一个waveOut类和使用类的范例,这个范例获得Windows下所有的wave输入输出设备的名称以及属性
[draw.rar] - 一个经典的绘图软件代码,器界面酷似Auto CAD,可以实现绘制圆、三角形、矩形多边形等常用图形,还可以对这些图形进行各种不同的操作
[aStudio4b460.rar] - 最完整、最权威的AVR开发软件 ,aStudio4b460是比较新的版本,大家可以试一试。
[NetPhone.rar] - 实时,点对点局域网通讯工具。支持视频,音频,文本聊天。支持文本传输。界面也颇有特色。
[pcmwaveRecord.rar] - 录制pcm 实现了录制 播放 快速播放 反过来播放
[playwavbymci.rar] - 实现音频文件的播放——单声道录音、立体声录音并保存为.wav文件。
[rawaudio.zip] - rawaudio pcm播放或者MAV waveout
[DrawCurve.rar] - EVC 编的示波器程序,实时显示波形,希望对大家有所帮助
[vc++VideoCaption-Process.rar] - Visual C++视频技术方案宝典配书光盘 作者:宋坤刘锐宁马文强,人民邮电出版社,2008年2月,使用VisualC++进行视频开发的核心技术源代码,包括视频采集、视频编码、音频采集、数据压缩、数据传输,多媒体接收与显示方案等全部源代码,所有实例都经过精心调试,在WindowsXP/2003下
[waveout.zip] - 一个非常完全的waveOut程序,包括了一个waveOut类和使用类的范例,这个范例获得Windows下所有的wave输入输出设备的名称以及属性
[draw.rar] - 一个经典的绘图软件代码,器界面酷似Auto CAD,可以实现绘制圆、三角形、矩形多边形等常用图形,还可以对这些图形进行各种不同的操作
[aStudio4b460.rar] - 最完整、最权威的AVR开发软件 ,aStudio4b460是比较新的版本,大家可以试一试。
[NetPhone.rar] - 实时,点对点局域网通讯工具。支持视频,音频,文本聊天。支持文本传输。界面也颇有特色。
[pcmwaveRecord.rar] - 录制pcm 实现了录制 播放 快速播放 反过来播放
[playwavbymci.rar] - 实现音频文件的播放——单声道录音、立体声录音并保存为.wav文件。
[rawaudio.zip] - rawaudio pcm播放或者MAV waveout
[DrawCurve.rar] - EVC 编的示波器程序,实时显示波形,希望对大家有所帮助
[vc++VideoCaption-Process.rar] - Visual C++视频技术方案宝典配书光盘 作者:宋坤刘锐宁马文强,人民邮电出版社,2008年2月,使用VisualC++进行视频开发的核心技术源代码,包括视频采集、视频编码、音频采集、数据压缩、数据传输,多媒体接收与显示方案等全部源代码,所有实例都经过精心调试,在WindowsXP/2003下
相关函数/类:
GetMessage waveInUnprepareHeader MessageBeep waveInPrepareHeader waveInAddBuffer CString CWnd CRect GetClientRect CClientDC CBitmap CPen CDC CreateCompatibleDC CreateCompatibleBitmap SelectObject PatBlt LineTo BitBlt DeleteDC Sleep waveInClose waveInReset waveInOpen CreateThread PostThreadMessage GetExitCodeThread TerminateThread SetWindowText CFile CFileException ZeroMemory waveInStart waveInGetErrorText
GetMessage waveInUnprepareHeader MessageBeep waveInPrepareHeader waveInAddBuffer CString CWnd CRect GetClientRect CClientDC CBitmap CPen CDC CreateCompatibleDC CreateCompatibleBitmap SelectObject PatBlt LineTo BitBlt DeleteDC Sleep waveInClose waveInReset waveInOpen CreateThread PostThreadMessage GetExitCodeThread TerminateThread SetWindowText CFile CFileException ZeroMemory waveInStart waveInGetErrorText