1. 首页
  2. 编程语言
  3. 其他
  4. DirectSound有一个缓冲区对象IDirectSoundBuffer

DirectSound有一个缓冲区对象IDirectSoundBuffer

上传者: 2019-01-21 17:16:12上传 RAR文件 33.54KB 热度 41次
DirectSound有一个缓冲区对象IDirectSoundBuffer,该对象表示一个包含数据的缓冲区,这些数据以PCM格式被存储,该对象不仅可以用于开始、停止或暂停声音的播放,还能够设置声音数据中诸如频率和格式等属性。 缓冲区分为主缓冲区和副缓冲区,主缓冲区中是听者将要听到的音频信号,一般是将副缓冲区中信号混音后的结果。而副缓冲区中存放着许多单独的声音信号,有的可以直接播放,有的要混音,有的循环播放。主缓冲区由DirectSound自动创建,而副缓冲区需由应用程序来创建。DirectSound将副缓冲区中的声音混合后,存入主缓冲区,再输出到相应播放设备。
用户评论
zhaihao230833 2019-01-21 17:16:12

下载的工程不能用,附带的代码在DOC文档内,也不是用C++写的。

码姐姐匿名网友 2019-01-21 17:16:12

仔细读代码应该会学到很多。。。。

码姐姐匿名网友 2019-01-21 17:16:12

作为学习DirectSound的参考资料,不错。

码姐姐匿名网友 2019-01-21 17:16:12

全是代码,应该写一点文档