社区
图形处理/算法
帖子详情
waveOutOpen如何实现循环播放有人知道吗?
nieshigui
2008-07-30 09:47:43
waveOutOpen如何实现循环播放有人知道吗?最好有源码.
...全文
111
4
打赏
收藏
waveOutOpen如何实现循环播放有人知道吗?
waveOutOpen如何实现循环播放有人知道吗?最好有源码.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wgm001
2008-08-19
打赏
举报
回复
下面代码试下看,行否?
m_WaveHdr.lpData = (LPTSTR)pWaveData+44;
m_WaveHdr.dwBufferLength = dwLen-44;
m_WaveHdr.dwBytesRecorded = 0;
m_WaveHdr.dwUser = 0;
m_WaveHdr.dwFlags = WHDR_BEGINLOOP | WHDR_ENDLOOP;
m_WaveHdr.dwLoops = 1;
m_WaveHdr.lpNext = NULL;
m_WaveHdr.reserved = 0;
AutoWalk
2008-08-19
打赏
举报
回复
waveOutOpen执行后会向窗口发送一个消息,(这个消息名字忘记了,暂且叫OPEN、WRITE吧)
OPEN消息处理函数里在调用waveOutWrite,会产生WRITE消息,
WRITE消息处理函数里再调用waveOutWrite 又产生WRITE消息
以此循环……
nieshigui
2008-07-31
打赏
举报
回复
顶下啊
yuhaozx
2008-07-30
打赏
举报
回复
1、学习
wav
e文件
播放
器源代码
这是我用c语言写的一个
wav
e文件
播放
器,使用了windows api中的
wav
eout系列函数,虽然还比较粗糙,但各项功能还算完备,对于初学者应有所帮助,欢迎下载。
打开声音设备需要使用
wav
eOut
Open
函数
打开声音设备 打开声音设备需要使用
wav
eOut
Open
函数(可以在您的文档中查到)。象其它许多Windows对象一样,您可以简单地使用一个句柄(Handle)调用该设备。如存储Windows窗口句柄使用HWND类似,我们可以用H
WAV
EOUT句柄来调用声音设备。 下面的代码段说明了如何打开一个CD标准音质的波形设备,然后关闭它。 #include #include #inc
(转) 打开声音设备需要使用
wav
eOut
Open
函数
转自:http://blog.csdn.net/nokianasty/article/details/8558151 打开声音设备 打开声音设备需要使用
wav
eOut
Open
函数(可以在您的文档中查到)。象其它许多Windows对象一样,您可以简单地使用一个句柄(Handle)调用该设备。如存储Windows窗口句柄使用HWND类似,我们可以用H
WAV
EOUT句柄来调用声音设备。 下面的代码...
MFC
实现
音乐
播放
器程序
在CMusicPlayerDlg类中,使用AFX消息映射宏(BEGIN_MESSAGE_MAP、ON_WM_PAINT、ON_WM_QUERYDRAGICON等)处理消息,并重载了OnInitDialog、OnPaint、OnQueryDragIcon、OnBnClickedButton1、OnBnClickedButton2、OnBnClickedButton3和OnBnClickedButton4等函数,
实现
对话框的初始化、绘制、响应鼠标点击事件等操作。
C#
Wav
ePlayer /
Wav
eOutWrite
在本文中主要调用WinMm库中导出的
wav
eOutWrite完成 “波形数据块”的
播放
,当然,
播放
“波形数据块”的办法很多 如“MCI”、“BASS”、“WMP”、“DirectX Sound”等、 不过为什么我一定要用
wav
eOutWrite呢?可能
有人
曾经想过 “音频解码器”是怎么开发的,那么我可以简单的说一下、 “音频解码器”比如mp3的mpeg audio,我们都
知道
它是一种
图形处理/算法
19,472
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章