gpt4 book ai didi

c# - 使用 NAudio 将音频的播放同步到计时器

转载 作者:行者123 更新时间:2023-12-03 00:50:13 26 4
gpt4 key购买 nike

我想将歌曲的播放同步到计时器,以便我可以使歌曲的节拍与屏幕上呈现的内容保持同步。使用 NAudio 有什么方法可以做到这一点?

最佳答案

NAudio 中的几个输出设备支持IWavePosition接口(interface),它可以更准确地指示声卡当前在它正在播放的缓冲区中的位置。通常这是根据自播放开始以来已播放的字节数来报告的 - 因此它不一定对应于您正在播放的文件或歌曲中的位置。因此,如果您使用它,您将需要跟踪您何时开始播放。

通常,您会将屏幕上呈现的内容与音频播放位置保持同步,而不是相反。

关于c# - 使用 NAudio 将音频的播放同步到计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22183493/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com