0
을 호출 한 후 WaveProvider
에서 하나 이상의 데이터 청크가 인출되는 이유을 DirectSoundOut
으로 끝내시겠습니까? 일시 중지 후에도 발생합니다.NAudio directSound.stop 문제 (?)
NAudio 1.5를 사용하고 있습니다.
을 호출 한 후 WaveProvider
에서 하나 이상의 데이터 청크가 인출되는 이유을 DirectSoundOut
으로 끝내시겠습니까? 일시 중지 후에도 발생합니다.NAudio directSound.stop 문제 (?)
NAudio 1.5를 사용하고 있습니다.
이것은 단지 DirectSoundOut
이 작성된 방법의 산물입니다. 오픈 소스이므로 코드 here을 볼 수 있습니다. WaitHandle.WaitAny
을 호출 한 직후 PlaybackState == PlaybackState.Stopped
에 대한 확인을 PlaybackThreadFunc
에 입력하여이 작업을 중단 할 수 있습니다.
Thx, 코드를 이미 다운로드했지만 너무 복잡합니다. 내일 ASIO가 내 앱을 충돌시키는 것에 대한 질문을 기대합니다. – zgnilec