c++ - 如何在 Windows 中以编程方式强制重启/重新加载播放设备?

标签 c++ winapi audio device-driver

强制我的意思是即使某些音频应用程序正在使用它。

重新加载是指在扬声器属性的高级选项卡中更改扬声器的共享模式采样率后发生的事情。任何音频应用程序都会立即停止。

是否可以通过编程方式重新启动? (或者甚至就此而言,通过 SDK 公开的任何接口(interface)以编程方式更改共享模式采样率)

最佳答案

您可以以编程方式重新启动“Windows 音频服务”,这可能会奏效。

关于c++ - 如何在 Windows 中以编程方式强制重启/重新加载播放设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2101159/

相关文章:

c++ - 'x += x--' 之后的 x 是什么?

c - 加载PE header

c++ - 在窗口顶部使用 Sciter 渲染 UI

android - 如何使用正确的文件名进行Intent.ACTION_SEND?

actionscript-3 - 如何使用 Actionscript3 音频发布 SWF?

c++ - 如何将struct作为函数的引用?

c++ - 为什么在动态数组上以特定方式调用 'delete' 不起作用?

c++ - 链表中的运算符重载

winapi - Windows 7 GDI 加速之谜 : Can we Enable it Programmatically? 是的,我们(有点)可以!但如何呢?

javascript - Phoenix Js 和音频文件添加