电子传真软件多媒体和波形音频
2012-06-25
对多媒体下定义很难,一般来说电子传真多媒体是指向他人传递信息的各种媒体的有机集成,这些媒体包括动画、图像、音颇或视频等。由于网络传真多媒体诱人的应用前景,许多操作系统都将多媒体功能作为核心组件之一集成到系统中,使得编制多媒体的应用程序变得比较容易。
群发传真波形音频是一种电子数字声音,一般用于储存各种非乐曲的音频数据,包括语音。波形文件的后缀名为术.wavo对于多媒体应用程序来说,音频声音的集成几乎必不可少。下面先介绍两个与波形音频有关的结构,对这些结构的领会将有助于音频多媒体程序的编写,然后介绍与波形音频有关的方法。
WAVEHDR结构定义了波形音频缓存的头格式,传真群发它的具体定义及相关参数含义如下:
typedef struct{
LPSTR lpData; //指向WAVE数据的地址指针
DWORD dwBufferLength;//缓存大小(字节数)
DWORD dwBytesRecorded; //录制声音时,缓存中数据字节数
DWORD dwUser; //此项用户不必关心
DWORD dwFJags;//缓存信息标识位,给设备提供缓存时,应先置为“O'
DWORD dwLoops; //控制循环播放的次数
struct wavehdr_tag宰lpNext; //保留未用
DWORD reserved; //保留未用
}WAVEHDR;
下一篇: