在AudioObjectPropertyAddress对象中,mElement选项表示要访问的音频对象的属性元素。具体的选项取决于要访问的属性。
以下是一些常见的mElement选项示例:
var address = AudioObjectPropertyAddress(
mSelector: kAudioDevicePropertyChannelName,
mScope: kAudioObjectPropertyScopeInput,
mElement: UInt32(channelIndex)
)
var address = AudioObjectPropertyAddress(
mSelector: kAudioDevicePropertyStreamConfiguration,
mScope: kAudioObjectPropertyScopeOutput,
mElement: kAudioObjectPropertyElementMaster
)
var address = AudioObjectPropertyAddress(
mSelector: kAudioDevicePropertyChannelNominalLineLevel,
mScope: kAudioObjectPropertyScopeInput,
mElement: kAudioObjectPropertyElementWildcard
)
请注意,具体的mElement选项可能会根据使用的音频对象和属性而有所不同。在使用AudioObjectPropertyAddress对象时,请查看相应的音频对象和属性文档以获取准确的mElement选项。
上一篇:AudioNode清除和处理
下一篇:Audioonended不起作用