当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Windowsle="FONT-SIZE: 22pt; FON
 

 

    摘要: windows环境下的麦克风录音系统 3.riff文件结构和wave文件格式  windows支持两种riff(resource interchange file format,"资源交互文件格式")格式的音频文件:midi的rmid文件和波形音频文件格式wave文件,其中在计算机领域最常用的数字化声音文件格式是后者,它是微软专门为windows系统定义的波形文件格式(wavefor......
    摘要: 相信用过borland delphi或者c++ builder的朋友都应该对vcl组件中的事件回调机制有深刻印象,vcl组件大量的使用了事件属性来简化类之间的交互,提高了vcl组件开发程序的效率。同时,也可以在自己编写的的类中增加事件属性,使与vcl组件或者其他自定义类的交互变得简单、直观。 vcl的事件机制其实就是函数指针回调的一种形式,通过在一个类a中保存其类b实例方法指针,类a就可以......


Windows环境下的麦克风录音系统(4)

windows环境下的麦克风录音系统

     waveform audio apis是microsoft提供给广大win32程序员用来给自己的应用程序添加声音支持的一套强大的api,它提供的功能如下: 【程序编程相关:在BMP文件中隐藏信息

5.waveform audio 【推荐阅读:VC高级学习:编程本质论

        2.播放波形文件; 【扩展信息:一个对Winsock完成端口模型封装的类

        1.打开/关闭/查询声音设备;

        3.设置播放速度;

        4.播放进度控制;

        5.录音;

        6.得到当前的播放位置;

        7.调节音量.

 

下面简单介绍一下这套api提供的主要函数:

打开录音设备函数             mmresult waveinopen(

            lphwavein phwi,                 // 输入设备句柄

            uint udeviceid,                   // 输入设备id

            lpwaveformatex pwfx,       // 录音格式指针

            dword dwcallback,              // 处理mm_wim_***消息的回调函数或窗 


...   下一页
 ·ip地址控件小技巧    »显示摘要«
    摘要: ip地址控件小技巧 关键字:ip地址控件 一、如何响应en_change事件 在控件中提供了ipn_fieldchanged的通知消息,该消息在控件的输入域发生变化的时候发生,一般来说可以满足需求。但是,有的时候,我们希望每当改变一个值的时候就希望知道当前输入的地址,这样能够及时的对输入的情况进行判断,而ipn_fieldchanged消息显然不能提供这种支持......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE