首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WASAPI播放延迟

WASAPI播放延迟
EN

Stack Overflow用户
提问于 2013-07-07 21:16:11
回答 1查看 431关注 0票数 0

我正在写一个程序到c++中的windows商店,播放麦克风。在发送给扬声器之前,我必须修改比特。首先,我想播放麦克风没有任何影响位,它是滞后的。频率和比特率是相同的(24位,192000赫兹),但我也尝试了(24位,96000赫兹)。我调试过了,看起来扬声器的速度更快了,所以它必须等待麦克风传来的数据,就像尖叫器会以更高的频率工作一样,但根据设置,它不是这样的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-08 18:36:02

当你说有一些“滞后”时,你的意思是在你向音频捕获设备提供数据和播放设备渲染数据之间有一些延迟,还是你的意思是音频流被“截断”,在每个正在渲染的样本之间有小的暂停?

如果播放有延迟,我会查看您初始化音频捕获客户端的延迟值。

如果有小的停顿,那么我建议您使用样本数据的双缓冲,以便渲染一个缓冲区,同时从音频捕获设备重新获取另一个缓冲区。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17512486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档