1. 首页
  2. 课程学习
  3. 专业指导
  4. DirectSound在条件允许的情况下将你的缓冲区设置为硬件缓冲控制

DirectSound在条件允许的情况下将你的缓冲区设置为硬件缓冲控制

上传者: 2019-01-20 05:18:44上传 RAR文件 1.04MB 热度 40次
如果想自己控制创建的缓冲区位置,一定要将dwFlags标志中设置为DSBCAPS_LOCHARDWARE或者 设置为DSBCAPS_LOCSOFTWARE,如果设置为DSBCAPS_LOCHARDWARE,此时硬件设备的资源不足时,创 建将失败,如果想使用DirectSound的管理声音特性,则要指定DSBCAPS_LOCDEFER标志,该标志表 示只有在播放的时候才分配内存。通过IDirectSoundBuffer8.GetCaps来探明已经存的dwflags设置状况 设置音量,可以使用IDirectSoundBuffer8.SetValue来实现,但是前提是只有在创建Buffer的时 候设
用户评论
码姐姐匿名网友 2019-01-20 05:18:44

不是我想要的

码姐姐匿名网友 2019-01-20 05:18:44

怎么下了之后感觉是个flash播放器啊,没有见到相关的vc6代码啊。难道是我这有问题?