C# NAudio-播放音频文件,等待2秒钟,再次播放音频文件
我是NAudio c#的新手,但我现在可以加载音频文件并在我的程序中播放。现在,我想实现能够循环这个音频文件,但不是直到每2秒间隔之后。我怎样才能做到这一点呢?在循环的末尾设置一个计时器。让它睡一会儿C# NAudio-播放音频文件,等待2秒钟,再次播放音频文件,c#,naudio,C#,Naudio,我是NAudio c#的新手,但我现在可以加载音频文件并在我的程序中播放。现在,我想实现能够循环这个音频文件,但不是直到每2秒间隔之后。我怎样才能做到这一点呢?在循环的末尾设置一个计时器。让它睡一会儿 这里已经解释过了。为了准确等待2秒,我会创建自己的IWaveProvider,在Read方法中,从源文件读取,然后在读取完成后,返回2秒的静默,然后再次从源文件开始读取 对于粗略的解决方案,您可以在PlaybackStopped事件触发后使用计时器启动新的播放。首先。在谷歌上搜索类似的东西,然后
这里已经解释过了。为了准确等待2秒,我会创建自己的
IWaveProvider
,在Read
方法中,从源文件读取,然后在读取完成后,返回2秒的静默,然后再次从源文件开始读取
对于粗略的解决方案,您可以在
PlaybackStopped
事件触发后使用计时器启动新的播放。首先。在谷歌上搜索类似的东西,然后你可能会找到类似的东西祝你好运!