0

Stop onWaveProviderを呼び出した後、もう 1 つのデータ チャンクがフェッチされるのはなぜですか? 一時停止した後でも発生します。DirectSoundOut

NAudio 1.5 を使用しています。

4

1 に答える 1

1

DirectSoundOutそれは、方法が書かれているだけの人工物です。オープンソースなので、ここでコードを見ることができます。inPlaybackState == PlaybackState.Stoppedの呼び出しの直後にチェックを入れることで、おそらくこれを止めることができます。WaitHandle.WaitAnyPlaybackThreadFunc

于 2012-08-09T16:02:12.893 に答える