Google
 
资源下载 | 发布源码资源
源码下载:Delphi源码 | JAVA源码 | VC源码 | VB源码 | .NET源码 | PB源码 | PHP源码

会员中心

当前位置:问友源码 ->
相关分类

WIN32音频数据采集---WaveIn-Out实现
发 布 者:tomore 
发布日期:2006-08-31 11:59
资源类别:
所属子类:
开发语言:其他开发语言
相关标签:win 音频 数据 采集 wavein-out 实现 

详细描述:
  

   基本步骤及思想:设定音频采集参数(采样率、声道等),打开音频设备和开辟缓存,操作采集的数据。
1. 
定义音频采集参数

 

WAVEFORMATEX waveform;//WAVE波形的采集参数

typedef struct { 
    WORD  wFormatTag; 
    WORD  nChannels; 
    DWORD nSamplesPerSec; 
    DWORD nAvgBytesPerSec; 
    WORD  nBlockAlign; 
    WORD  wBitsPerSample; 
    WORD  cbSize; 

} WAVEFORMATEX;

 

waveform.wFormatTag=WAVE_FORMAT_PCM;

  waveform.nChannels=1;             //声道设为1

  waveform.nSamplesPerSec=11025;   //采样率11025

  waveform.nAvgBytesPerSec=11025;

  waveform.nBlockAlign=1;

  waveform.wBitsPerSample=8;        //数据位设为8

  waveform.cbSize=0;

 

PWAVEHDR pWaveHdr1,pWaveHdr2; //WAVE波形的头信息

更多相关下载:

相关下载资源:
Powerbuilder 8.0数据库系统开发实例导航-光盘源代码
Powerbuilder 8.0数据库系统开发实例导航-光盘源代码 包含以下源代码: 1:人事管理系统 2:工资管理系统 3:考勤 ...
PURE-FTPD for WINDOWS 源码
Before all : Pure-FTPd was designed on Unix and for Unix. The Windows port has been done because som ...
Windows 95进程间数据通讯的实现技术
Windows 95进程间数据通讯的实现技术 1、引言 在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯 ...
Windows 95进程间数据通讯的实现技术
Windows 95进程间数据通讯的实现技术 1、引言 在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯 ...
新"SAM"文件-win2k活动目录数据库文件ntds.dit
在windows 2000操作系统中,为配合企业需要,并增加windows的网络管理功能,发展了一种新类型的目录服务--活动目 ...
如何实现win9X进程间数据通讯技术
1、引言  在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。WIN32 API提供了许多函数使我们能 ...

会员评论: 更多评论>>

还没有会员发布评论

发表评论:
mbisjk:上传资源被审核通过,获得2金币
308308wt2:上传资源被审核通过,获得2金币
cai0904@163.com:上传资源被审核通过,获得2金币
xlzcimos:上传资源被审核通过,获得2金币
qyduyang:上传资源被审核通过,获得2金币
xlzcimos:上传资源被审核通过,获得2金币
xlzcimos:上传资源被审核通过,获得2金币
xlzcimos:上传资源被审核通过,获得2金币
morelee:上传资源被审核通过,获得2金币
ernest_luyi:上传资源被审核通过,获得2金币

[完成后可按 Ctrl+Enter 发布]