头文件 CoreAudio / AudioHardware.h 引用类“AudioBox
”,表示它与“AudioDevice
”类不同但相关。搜索developer.apple.com不会产生AudioBox的点击。不幸的是,有一种叫做AudioBox™的商业产品,谷歌搜索术语痛苦低收益。
以下是包含参考文献的评论:
kAudioHardwarePropertyBoxList
表示所有 AudioBox 的AudioObjectID数组 系统当前提供的对象。
kAudioHardwarePropertyTranslateUIDToBox
此属性获取与其对应的AudioObjectID 具有给定UID的 AudioBox 。 UID通过限定符作为CFString传入,而AudioBox的AudioObjectID是 作为属性的数据返回给调用者。请注意错误 如果UID未引用任何 AudioBox ,则不会返回。 相反,此属性将返回
kAudioObjectUnknown
作为属性的值。
头文件: AudioHardwareBase.h 包含许多对AudioBox的引用,但没有定义或解释它,尽管它将它与AudioDevice相关联。
通过XCode搜索文档只需要回到AudioHardwareBase.h。
我可以推断 可能“AudioBox”是通过插件访问的音频设备。但这似乎没有在任何地方说明。
答案 0 :(得分:2)
AudioBox
是(通常)AudioDevices