回放结束时 XNA NAudio WaveChannel32 打印线
Posted
技术标签:
【中文标题】回放结束时 XNA NAudio WaveChannel32 打印线【英文标题】:XNA NAudio WaveChannel32 print line when replay end 【发布时间】:2013-03-16 20:07:17 【问题描述】:我正在使用 NAudio WaveChannel32 回放录制的声音,现在我希望在回放完成后自动打印一些行。
所以在 XNA 更新函数中,它就像:
if(*Replay has finished*)
// Do Something
else
//Do some other things
if 条件应该是什么?
谢谢!
【问题讨论】:
【参考方案1】:NAudio 输出设备都会引发PlaybackStopped
事件,这是确定回放何时结束的最佳方式。
【讨论】:
以上是关于回放结束时 XNA NAudio WaveChannel32 打印线的主要内容,如果未能解决你的问题,请参考以下文章
当另一个声音使用 XNA/XACT 结束时,如何立即播放一个声音?
NAudio - WaveOut 与 WaveOffsetStream 一起使用时不会引发 PlaybackStopped 事件