簡體   English   中英

將應用程序聲音發送到特定的音頻設備C#

[英]Send application sound to a specific audio device C#

有沒有可能使應用程序將聲音發送到特定聲音設備的方法?

例如:

我有一台帶有自己的揚聲器和兩台HDMI電視的計算機。 有3個Google Chrome窗口,它們都有自己的聲音,但是我希望一個窗口在一個HDMI設備上播放他的聲音,在另一個HDMI設備上播放另一個窗口,在PC上另一個窗口播放聲音。

我一直在尋找一些庫,但它們只允許在特定設備上播放聲音而不收聽應用程序。

如果您想影響現有的應用程序行為,那么您的問題是針對SuperUser而不是StackOverflow。

如果您有興趣以編程方式實現代碼中提到的內容,那么您的應用程序肯定可以做到。 任何Windows音頻API都具有輸出設備枚舉功能和選擇要輸出到的設備。 許多應用只是選擇默認設備,而不會在現有設備中進行選擇。 也就是說,應用程序本身必須能夠選擇特定的音頻輸出設備,而不是用戶在外部進行設置:“控制面板”僅允許選擇系統范圍內的默認音頻輸出設備。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM