MacOS Audio MID安装程序在哪里保存聚合设备配置文件?

MacOS Audio MID安装程序在哪里保存聚合设备配置文件?,macos,aggregate,core-audio,Macos,Aggregate,Core Audio,我试图通过活动监视器->打开文件和端口来跟踪打开的文件,但运气不佳。 我试图获得有关如何描述聚合设备配置的信息。 另一个选择是找到一个合适的文档,描述如何以编程方式创建聚合设备和所有可用选项。要以编程方式创建聚合设备,可以使用CoreAudio框架提供的方法 更具体地说,在AudioHardware.h中,您可以找到创建和销毁聚合设备的方法AudioHardwareCreateAggregateDevice和AudioHardwareDestroyAggregateDevice 在AudioHa

我试图通过活动监视器->打开文件和端口来跟踪打开的文件,但运气不佳。 我试图获得有关如何描述聚合设备配置的信息。
另一个选择是找到一个合适的文档,描述如何以编程方式创建聚合设备和所有可用选项。

要以编程方式创建聚合设备,可以使用CoreAudio框架提供的方法

更具体地说,在
AudioHardware.h
中,您可以找到创建和销毁聚合设备的方法
AudioHardwareCreateAggregateDevice
AudioHardwareDestroyAggregateDevice

在AudioHardware.h中的“AudioAggregateDevice constants”(音频聚合设备常量)部分下,您可以决定如何配置聚合设置,并在描述(
CFDictionaryRef
)中填入常量

请注意,这些方法的优点并不能满足您的需要。你真的必须深入到原始的标题,这是非常可读的

有关如何创建聚合设备的示例,请参见

直接查找和使用
coreaudiod
的配置(状态)文件很可能会给您带来麻烦,而且在每次macOS更新时很有可能破坏您的代码