CSDN论坛 > VC/MFC > 硬件/系统

使用DirectSound如何实现暂停播放?如何判别声音是否已经播放完毕?? [问题点数:100分,结帖人Greaitm]

Bbs2
本版专家分:279
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:279
Bbs2
本版专家分:124
Bbs2
本版专家分:279
Bbs5
本版专家分:3730
版主
Blank
红花 2010年9月 软件工程/管理大版内专家分月排行榜第一
2010年1月 软件工程/管理大版内专家分月排行榜第一
Bbs2
本版专家分:279
Bbs2
本版专家分:279
Bbs2
本版专家分:131
Bbs2
本版专家分:279
Bbs2
本版专家分:454
Bbs4
本版专家分:1462
Bbs5
本版专家分:3730
版主
Blank
红花 2010年9月 软件工程/管理大版内专家分月排行榜第一
2010年1月 软件工程/管理大版内专家分月排行榜第一
Bbs2
本版专家分:131
Bbs4
本版专家分:1678
Blank
黄花 2003年2月 扩充话题大版内专家分月排行榜第二
匿名用户不能发表回复!
其他相关推荐
利用VideoView简单实现视频播放 包括 横竖屏切换 声音 亮度 暂停
利用Google给的原组件VideoView来简单的实现视频播放.包括播放,暂停,横竖屏切换,声音的改变,屏幕亮度的改变,当声音改变时,会自动调用系统给的声音条,而当滑动亮度的时候需要自己给写个seekbar.          由于如果刚开始我想让视频在竖屏的时候充满整个屏幕,当在布局中写上mach_parent的时候,他不会充满屏幕,所以我重写了一个类,让它继承VideoView,重写o
DirectSound折腾记之二
DirectSound折腾记之二 找到有节奏的“突突”杂音的步骤: 1、先把收到的音频数据放到一个大的缓存(比如:可保存10秒的音频) 2、然后直接播放缓存里的数据,发现音频很流畅干净,说明杂音是播放过程中产生 解决思路: 利用Notify对象实现播放位置的通知,不断更
Windows编程 DirectSound DirectMusic 音效和音乐
版本:VS2015 语言:C++   最近项目遭遇变故,公司随意开人,导致原本要出包的项目现在乱七八糟。现在不知道未来会怎么样……   我们Windows上2D的编程今天是最后一课了,没有听错,2D完结,接下来就是3D了,书已经准备好了,就等我回去去取,有没有点小兴奋呢?嘛,我现在是还没有接触过3D引擎啦,不过等学完再去看看Unreal岂不也是美哉。   今天要讲的是在dx中演奏音乐和
DirectSound播放PCM(可播放实时采集的音频数据)
前言  该篇整理的原始来源为http://blog.csdn.net/leixiaohua1020/article/details/40540147。非常感谢该博主的无私奉献,写了不少关于不同多媒体库的博文。让我这个小白学习到不少。现在将其整理是为了收录,以备自己查看。一、DirectSound简介  DirectSound是微软所开发DirectX的组件之一,可以在Windows 操作系统上录音...
iOS 语音类App播放自己的录音完毕后,如何重新继续播放音乐
前一篇文章讲述了,iOS平台如何录音,以及如何播放录音,也就是回放录音。那么,如果在你播放你的录音之前,已经有音乐类的App在后台正在播放音乐,这个时候一般的做法是先暂停音乐播放---->播放你自己的录音---->继续播放后台的音乐。 其实,方法也比较简单,就几行代码如下 播放之前  [[AVAudioSession sharedInstance] setActive:YES err
JCVideoPlayerStandard使用Demo
JCVideoPlayerStandard自定义的demo,可以实现流媒体播放
【u3d开发】Unity3d AudioSource如何监听播放完成并处理逻辑
想知道AudioSource什么时候播放完成并处理相关的逻辑,比如切换曲目,而unity又没有提供相应的事件,于是想到下面几种方案: 1、Update时时判断isPlaying 2、获取音频的播放长度,Invoke一下 后来查看api的时候突然想到,可以用协程啊。原理和Invoke一样,这应该是最好的方案了。 不过如果音频暂停掉了之后而又没有更新协程函数的话,问题就出现了。所以暂停的时
监听audio是否播放完
var audio=document.getElementById('audio'); if(audio){ audio.loop = false; audio.addEventListener('ended', function () {       $('#playvoice').attr("src",'images/play_voice_off.png');   }, false)
AS3.0实现音乐的播放,停止,暂停,和音量的控制
一,新建flash文件,在舞台中拖入,Button和Slider组件,还有增加一个动态文本,并分别命名实例名为:playBtn,stopBtn,vol,volText 二.建一个as文件 代码如下:package ch14_1 { import fl.events.SliderEvent; import fl.managers.*; import flash.display.Mo
音频引擎FMOD学习记录02:控制暂停/继续,调节音量,设置声效
这是本系列的第二篇,本文针对上一篇的入门示例进行了简单扩展。 扩展内容包括: 1.控制播放的暂停/继续 2.调节音量大小 3.激活/关闭声音特效 首先贴几张运行时截图吧 初始状态:播放中,音量50%,未开启任何特效 按下按键'P'暂停播放 暂停状态时再按'P'继续播放 每按一次'A'音量增加10%,按4次增加到90% 按下‘E'开启回声效
关闭