如何以编程方式更改 vista/win 7 系统上的默认音频设备?使用 C# 还是 Win API 调用?
最佳答案
WinMM API 应提供您请求的功能。
您将使用 DRVM_MAPPER_PREFERRED_SET 消息,该消息通过 waveOutMessage() 函数发送。
文档:http://msdn.microsoft.com/en-us/library/aa909789.aspx
但是,如果您尝试自己发送波形声音,则应查看 WinMM.Net 库。
关于C# 如何以编程方式更改播放设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1555156/