社区
ATL
帖子详情
waveOutOpen和waveoutwrite函数怎么用?
rongewu2006
2009-04-27 02:10:20
我想用waveOutOpen和waveoutwrite函数截断音频再处理写入,请问要怎么做啊
我用MFC做一个对话框或者多文档工程能够做到吗?
waveOutOpen和waveoutwrite函数是怎么用的,是否包含在某个类里面?
...全文
322
6
打赏
收藏
waveOutOpen和waveoutwrite函数怎么用?
我想用waveOutOpen和waveoutwrite函数截断音频再处理写入,请问要怎么做啊 我用MFC做一个对话框或者多文档工程能够做到吗? waveOutOpen和waveoutwrite函数是怎么用的,是否包含在某个类里面?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
biweilun
2009-04-27
打赏
举报
回复
想截断的话,需要Hook函数的知识
Ei
2009-04-27
打赏
举报
回复
WaveInXXX WaveOutXXX ,是Win32 SDK,只需链接Winmm.lib。用法可以看看WIndows程序设计里面的相关例子。
oyljerry
2009-04-27
打赏
举报
回复
要想hook这些数据,可能需要底层驱动等...
rongewu2006
2009-04-27
打赏
举报
回复
谢谢,我下载了fandh的代码看了看 这些函数都是直接可以调用的
但是我要截断所有的声音数据处理后再写入声卡播放.是否用这些函数就可以了?
曾听到有人说要装设备开发包DDK.是不是不用DDK也行啊?
#Page#
2009-04-27
打赏
举报
回复
呵呵,到codeproject下源码研究下就知道了。
fandh
2009-04-27
打赏
举报
回复
http://www.vckbase.com/document/viewdoc/?id=904
这个也许能适合你!
c++ 下利用
wav
eOut
Write
(directsound)编写的双缓冲区音频播放程序
c++ 下利用
wav
eOut
Write
(directsound)编写的双缓冲区音频播放程序 ,语音流畅,可以修改为网络音频数据的播放。(音频数据利用soket接收即可)
PCMPlayer_播放_pcm_
wav
eOut
Open
_
VS2010
Wav
eOut
Open
播放PCM文件
WinCE5.0播放mp3音乐的方法
利用
wav
eOut
Open
,
wav
eOut
Write
,
wav
eOutPrepareHeader,
wav
eOutUnprepareHeader,
wav
eOutClose等
函数
制作的一个利用多线程同时进行解码播放的程序,解码线程和播放线程共享一个pcm块队列。只有如此,才能流畅的在ppc 上播放mp3音乐,如果是按照传统流程,解码一帧、播放一帧的话,就200mhz的处理器来说根本不行, CPU占用率大于70%,而且声音也是会一跳一跳的。这是在下的一点心血,发上来与大家分享。测试通过。
C语言录音机_C语言_录音_c语言录音_语音信号处理_windows录音机_
本文在原理上基本实现了利用C语言处理语音信号,语音装文字的功能。在本文中我们已经实现的功能是通过C语言进行创建窗口,并调用计算机自带的录音设备进行录音并实现录音的回放。
这是一个会发声的按钮
会发声的按钮,一个会发声的按钮,vc6.0的,很有意思,大家来看一看吧,很有意思的
ATL
3,248
社区成员
48,529
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章