0
当您创建WaveOut
对象并使用WaveOffsetStream
对其进行初始化时,在播放结束时不会引发PlaybackStopped
事件。代码:NAudio - 与WaveOffsetStream一起使用时,WaveOut不会引起PlaybackStopped事件
WaveOut myWaveOut = new WaveOut();
myWaveOut.PlaybackStopped += OnPlaybackStopped;
WaveOffsetStream OffsetStream = new WaveOffsetStream(MyOtherStream);
myWaveOut.Init(OffsetStream);
myWaveOut.Play();