gpt4 book ai didi

c# - 更改 Windows 7 上的默认音频设备

转载 作者:IT王子 更新时间:2023-10-29 04:43:26 24 4
gpt4 key购买 nike

我希望能够使用 C#(可能还有一些底层 Win32 API 调用)以编程方式更改 Windows 7 上的默认音频输出设备。我已经做了功课,而且我听到了很多来自不同来源的混合评论,所以我想再次问这个问题以获得直接的答案。这真的可能吗(通过任何方式)?如果是这样,我该怎么做?

并且请不要建议使用“AutoIt”或其他类似程序的解决方案...这是一个特定于 C#/.NET 的问题。

最佳答案

一点最新的答案,与 Windows 10 兼容

这个程序能够以漂亮的方式完成它(在预选设备之间切换的热键)并且是用 C# 编写的: SoundSwitch on GitHub

一些逆向工程应该可以帮助您(对于我的使用来说,这个程序非常完美)。

它利用了 C++ 中的库(同一作者): AudioEndpointLibrary on GitHub

因此,如果您了解 C++(我还不够了解),您可能会进一步分析它的工作原理。或者像 SoundSwitch 那样使用库。

关于c# - 更改 Windows 7 上的默认音频设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6179335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com