2009-12-27 125 views
0

在windows中,我可以使用python庫在內置揚聲器和耳機插孔之間切換音頻輸出。更改聲音輸出

我在想.NET有經驗的人可以給我一些指示(如果有.NET庫,我可以使用IronPython)。

我不知道從哪裏開始。任何提示都會有所幫助。 非常感謝。

回答

0

在控制面板中選擇用於輸出的設備只是默認設置,每個應用程序可以選擇通過該設備輸出或選擇一個新設備。您可以通過使用用於多媒體的Win32 API(winmm.dll)來獲取要輸出的設備的句柄,並隨後將其用於播放。其中一些功能位於此頁面上:http://msdn.microsoft.com/en-us/library/dd743586%28VS.85%29.aspx

我不知道任何提供此功能的標準.Net程序集,但我承認在這個不熟悉的領域。