C# 将麦克风设置切换到硬件处理

C# 将麦克风设置切换到硬件处理,c#,vb.net,C#,Vb.net,因此,我问了一个问题: 但显然没人知道我在找什么?因此,我将尝试以另一种方式来处理这个问题。有一种方法可以将您的麦克风/声音设置切换到“硬件处理”,以便您的输出播放您从扬声器/耳机收听的任何音乐/声音 您如何“以编程方式”实现此方法?就像我希望能够在vb.net/c程序中通过按下按钮来打开和关闭它一样 回应者之一链接了此视频: 这正是我想要做的,但我希望能够以编程的方式,非常容易地做到这一点 有意义吗?试着看一下,然后具体看一下,以做我认为您正在尝试做的事情。以下是音频api,它应该做您想做的事

因此,我问了一个问题:

但显然没人知道我在找什么?因此,我将尝试以另一种方式来处理这个问题。有一种方法可以将您的麦克风/声音设置切换到“硬件处理”,以便您的输出播放您从扬声器/耳机收听的任何音乐/声音

您如何“以编程方式”实现此方法?就像我希望能够在vb.net/c程序中通过按下按钮来打开和关闭它一样

回应者之一链接了此视频: 这正是我想要做的,但我希望能够以编程的方式,非常容易地做到这一点


有意义吗?

试着看一下,然后具体看一下,以做我认为您正在尝试做的事情。

以下是音频api,它应该做您想做的事情。

您必须使用WASAPI来做这件事。它有很多锋利的边缘,它是一个没有自动化支持的COM接口,因此很难从C#直接使用。文档也很少。一个看起来不错的谷歌随机点击是。