资源简介
用VS2013 编译,在项目 配置属性-》连接器—》输入 中增加库winmm.lib 。 文件齐全,代码 可以枚举麦克风设备,实现选择麦克风设备进行录音调试,并且实时播放录音效果,选择麦克风设备时,就已经设置系统录音设备了。录音同时绘制波形图。
代码片段和文件信息
// Buffer.cpp: implementation of the CBuffer class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “Buffer.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CBuffer::CBuffer(DWORD size bool AutoDelete)
{
m_bAutoDelete = AutoDelete;
try
{
m_chData = new char[size];
if(m_chData != NULL)
ByteLen = size;
}
catch(...)
{
ErrorMsg(L“Out of memory!“);
}
m_bHaveData = FALSE;
}
CBuffer::CBuffer(char* buffer DWORD length)
{
m_bAutoDelete = false;
if(buffer)
{
m_chData = buffer;
ByteLen = length;
}
else
{
m_chData = NULL;
ByteLen = 0;
}
m_bHaveData = FALSE;
}
CBuffer::~CBuffer()
{
// remember to delete the memory
if(m_bAutoDelete && (m_chData != NULL))
delete []m_chData;
}
void CBuffer::Erase()
{
if(m_chData != NULL)
ZeroMemory(m_chDataByteLen);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 236544 2019-11-28 17:47 Myrecord\Debug\Myrecord.exe
文件 1605680 2019-11-28 17:47 Myrecord\Debug\Myrecord.ilk
文件 1130 2019-11-25 16:19 Myrecord\Myrecord\Buffer.cpp
文件 740 2008-01-25 11:55 Myrecord\Myrecord\Buffer.h
文件 415 2009-06-17 15:48 Myrecord\Myrecord\errorprint.cpp
文件 107 2008-01-25 11:55 Myrecord\Myrecord\errorprint.h
文件 108588 2019-11-28 17:46 Myrecord\Myrecord\Myrecord.aps
文件 2400 2019-11-22 17:21 Myrecord\Myrecord\Myrecord.cpp
文件 455 2019-11-22 17:21 Myrecord\Myrecord\Myrecord.h
文件 10944 2019-11-28 17:46 Myrecord\Myrecord\Myrecord.rc
文件 7026 2019-11-25 16:26 Myrecord\Myrecord\Myrecord.vcxproj
文件 3798 2019-11-25 16:12 Myrecord\Myrecord\Myrecord.vcxproj.filters
文件 165 2019-11-25 16:24 Myrecord\Myrecord\Myrecord.vcxproj.user
文件 5851 2019-11-28 17:47 Myrecord\Myrecord\MyrecordDlg.cpp
文件 1403 2019-11-28 17:47 Myrecord\Myrecord\MyrecordDlg.h
文件 3808 2019-11-25 16:19 Myrecord\Myrecord\Pipe.cpp
文件 1616 2009-06-18 11:16 Myrecord\Myrecord\Pipe.h
文件 4853 2011-05-30 17:35 Myrecord\Myrecord\PolicyConfig.h
文件 837 2008-01-25 11:55 Myrecord\Myrecord\PtrFifo.cpp
文件 617 2008-01-25 11:55 Myrecord\Myrecord\PtrFifo.h
文件 4055 2019-11-22 17:21 Myrecord\Myrecord\ReadMe.txt
....... 67777 2013-07-22 01:18 Myrecord\Myrecord\res\Myrecord.ico
文件 672 2019-11-22 17:21 Myrecord\Myrecord\res\Myrecord.rc2
文件 1694 2019-11-26 15:42 Myrecord\Myrecord\resource.h
文件 1732 2009-07-01 12:31 Myrecord\Myrecord\Soundba
文件 1122 2009-06-18 10:34 Myrecord\Myrecord\Soundba
文件 4784 2019-11-25 16:19 Myrecord\Myrecord\SoundFile.cpp
文件 1035 2008-01-25 11:55 Myrecord\Myrecord\SoundFile.h
文件 5988 2019-11-26 15:24 Myrecord\Myrecord\SoundIn.cpp
文件 1578 2019-11-25 16:19 Myrecord\Myrecord\SoundIn.h
............此处省略19个文件信息
- 上一篇:CM9760-KBD 直接操控云台玩法
- 下一篇:贝叶斯定理
相关资源
- 随机数数据折线图
- VC Ctreectrl树节点后面添加图标
- 基于4的FFT变换
- VirtualList.7z
- QT实现计算器包含科学计算与进制转换
- QT text预加载方式显示大文件文本.zi
- 计算机图形学四面体几何变换.doc
- 绘制拓扑图
- 回溯法、遗传算法、CSP最小冲突法解
- 基于数据报套接字的回射程序设计与
- 操作系统实验报告-文件系统
- 3种不同语言的BP算法
- 冒险岛吸怪无敌 源码
- API函数大全(中文)
- Robocup2d的官方说明书
- 点云数据ply格式
- 图像亮度调整源代码
- 高斯平滑源代码
- 点云pcd与txt之间的转换
- 分层建立多叉树及分层遍历输出
- 支持向量机libsvm-2.88(最新版
- CListCtrlEx扩展列表控件
- 简单多边形的屋脊线计算算法
- 十字链表的定义及实现
- 基于QT的P2P共享文件系统
- Qt 获取exe版本名称,描述等详细信息
- tcp协议简单的聊天程序Console
- VS2010求值MD5的代码
- A*全局路径规划器ros
- 蛐蛐V3.0.zip
评论
共有 条评论