IDirectSound8::CreateSoundBuffer要记得释放
来源:互联网 发布:淘宝几家韩版搭配 编辑:程序博客网 时间:2024/04/28 20:25
如果持续使用IDirectSound8::CreateSoundBuffer创建缓冲区,播放声音,但是不释放缓冲区。
这样会导致所有函数都执行成功,但是某些声音播放不出来!
最好的办法就是等声音播放结束立刻释放缓冲区。
像以前那样创建缓冲区播放声音后,就永远不释放内存的做法是错的。
网上同样的问题如下:
http://bbs.gameres.com/showthread.asp?threadid=129171 看13楼
http://www.codeguru.com/forum/showthread.php?t=251764
此外,注意下面代码将导致增加对象引用,只RELEASE一次是无法释放对象的
- IDirectSound8::CreateSoundBuffer要记得释放
- effective STL 当容器里储存指针时,记得要手动释放
- 本周记得要记得写的东西
- 记得要小心
- 记得要快乐
- 要记得学习的
- 记得要虚心
- 记得
- 记得
- 记得
- 记得
- 求职面试记得要讨价还价
- 『EXP1』错误处理时一定要记得释放申请的内存
- 用delete释放内存后,记得把指针赋空值啊!!!血的教训
- 记得要忘记你的相貌
- 手势识别,要记得动作识别用链码
- 安装数据服务后,要记得更新
- 过了20岁,我们要记得
- mysql时间函数
- Test
- android中用handler做计时器
- 利用XML转换为table实现在SQL参数中传递表结构
- Eclipse快捷键大全(转载)
- IDirectSound8::CreateSoundBuffer要记得释放
- 矢量图和位图最大的区别是什么?
- 解决添加软件源错误(gpgkeys: HTTP fetch error 7: couldn't connect to host)的问题
- 如何获取方法参数的描述信息
- 关于图像透射变换的一点总结
- HTTP报文解析及其状态码
- 通过 ulimit 改善系统性能
- closequery()用法
- javascript的闭包是什么意思 有什么用