我正在开发一个音频驱动程序,使用苹果公司的音频反射器驱动程序示例代码进行一些自定义音频处理。音频反射器驱动程序的输出使用核心音频应用程序传递到真正的USB音频硬件设备。现在我想在系统偏好设置中隐藏USB音频硬件设备,这样用户就不能选择USB音频硬件输出设备作为默认输出设备。任何想法,我将能够隐藏USB音频硬件输出设备。Vin Pai
当我的笔记本电脑没有停靠时,默认的音频输出设备是“扬声器内置的”。但是当我把我的笔记本电脑放在一个对接站时,它会将默认的音频输出设备更改为“模拟输出- ThinkPad Dock USB”。我没有任何扬声器连接到我的码头,所以我想继续有音频的内置扬声器。当然,每次我停靠我的计算机时,我都可以手动地把它改回来,但是如果它停止改变默认的音频输出设备的话,它会好得多,每当我停靠我的计算机。