摘要:
windows环境下的麦克风录音系统
5.waveform audio
waveform audio apis是microsoft提供给广大win32程序员用来给自己的应用程序添加声音支持的一套强大的api,它提供的功能如下:
1.打开/关闭/查询声音设备;
2.播放波形文件;
3.设置播放速度;
4.播放进度控制;
5.录音;
6.得到当前的播放位置;
7.调......
摘要:
windows环境下的麦克风录音系统
3.riff文件结构和wave文件格式 windows支持两种riff(resource interchange file format,"资源交互文件格式")格式的音频文件:midi的rmid文件和波形音频文件格式wave文件,其中在计算机领域最常用的数字化声音文件格式是后者,它是微软专门为windows系统定义的波形文件格式(wavefor......
Windows环境下的麦克风录音系统(5)
windows环境下的麦克风录音系统
本文实现的麦克录音系统将具备以下功能: 【程序编程相关:
开发工具大比拚之Visual C++ v】
6.麦克录音系统简介 【推荐阅读:
『21天精通C++』第三周学习笔记(3-】
这将利用到waveform apis,流程如下: 【扩展信息:
VC高级学习:编程本质论】
1.录制用户通过麦克风发出的声音;
a.打开录音设备waveinopen;
b.准备wave数据头waveinprepareheader;
c.准备数据块waveinaddbuffer;...
下一页 摘要:
相信用过borland delphi或者c++ builder的朋友都应该对vcl组件中的事件回调机制有深刻印象,vcl组件大量的使用了事件属性来简化类之间的交互,提高了vcl组件开发程序的效率。同时,也可以在自己编写的的类中增加事件属性,使与vcl组件或者其他自定义类的交互变得简单、直观。
vcl的事件机制其实就是函数指针回调的一种形式,通过在一个类a中保存其类b实例方法指针,类a就可以......