2012-07-14 77 views
2

我有一個具有16個通道的虛擬聲卡。我想知道在.NET中是否可以在特定頻道上輸出聲音。所以我有一個聲音去頻道1,另一個去2,另一個去3.謝謝!將聲音輸出到設備上的特定通道

回答

2

Microsoft DirectSound是你的答案的解決方案之一。如果您在C#中使用DirectSound時遇到問題,您可以在DirectShow上看到包裝器的方法。 NAudio是可靠和有用的項目。

而這個環節的起點是有用的:

+1

你也可以使用ASIO,任何在Windows上運行的其它音頻API的,雖然我不瞭解與C#的兼容性。要訪問這些API中的多個API,可能需要使用PortAudio或RTAudio等封裝程序。 – 2012-07-15 19:03:56