2012-07-14 2 views
2

16 개의 채널을 가진 가상 사운드 카드가 있습니다. .NET에서 특정 채널의 사운드를 출력 할 수 있는지 궁금합니다. 그래서 채널 1에 소리가 들리고, 2는 또 다른 소리는 3이됩니다. 감사합니다 !!!장치의 특정 채널에 소리 출력

답변

2

Microsoft DirectSound 귀하의 답변 중 하나입니다. C#에서 DirectSound를 사용하는 데 문제가 있으면 DirectShow에서 래퍼 메서드를 볼 수 있습니다. NAudio은 신뢰할 수 있고 유용한 프로젝트입니다.

그리고이 링크를 시작하는 데 유용합니다 :

+1

내가 돈 있지만, 당신은 또한, ASIO, 그리고 윈도우에서 작동 다른 오디오의 API를 사용할 수 있습니다 ' C#과의 호환성에 대해 알고 있습니다. 이러한 API 중 둘 이상에 액세스하려면 PortAudio 또는 RTAudio와 같은 래퍼를 사용할 수 있습니다. –