waveOutOpen如何实现循环播放有人知道吗?

nieshigui 2008-07-30 09:47:43
waveOutOpen如何实现循环播放有人知道吗?最好有源码.
...全文
54 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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、学习
回复
相关推荐
发帖
图形处理/算法
创建于2007-09-28

1.9w+

社区成员

VC/MFC 图形处理/算法
申请成为版主
帖子事件
创建了帖子
2008-07-30 09:47
社区公告
暂无公告