최소 요구 사항이 Windows 7 인 프로젝트를 시작합니다. 오디오에 대한 인터페이스로 NAudio를 사용하게 될 것입니다. DirectSound 또는 WASAPI를 사용해야하는 이유는 무엇입니까? 다음을 수행 할 예정입니다.오디오 프로젝트에 DirectSound 또는 WASAPI를 사용해야합니까?
- 스피커 및 마이크 모두에 대해 여러 개의 USB 사운드 카드를 조작/음소거합니다.
- 사운드 카드 2의 출력을 사운드 카드 2의 출력으로 다시 라우팅합니다 (가능한 경우).
- 일부 효과를 사용하여 사운드 카드의 오디오 입력을 조작합니다.
나는 백그라운드에서 DirectSound가 WASAPI를 통해 모든 오디오를 처리하며 DirectSound가 비추천 기술 목록에 포함 된 것처럼 들린다는 것을 알고 있습니다.
그러나 내 질문은 기능적 수준에서 더 많은 것입니다. API를 통해 위에서 설명한 내용을 수행 할 수 있습니다.