我希望能够使用C#以编程方式更改Windows 7上的默认音频输出设备(以及可能还有一些基础Win32 API调用).我已经完成了我的作业,我听到了很多来自不同来源的混合评论,所以我想再次提出这个问题来得到一个直接的答案.这实际上是否可行(通过任何方式)?如果是这样,我该怎么做呢?
请不要建议使用"AutoIt"或其他类似程序的解决方案......这是一个特定于C#/ .NET的问题.
如何以编程方式更改用于播放和录制的默认默认音频设备?
是否有任何注册表设置,如窗口XP中的声音管理器?
这是哪个API?