AVAudioIONode
AVAudioIONode класс является базовым классом для узлов, соединяющимся с аудиовходом или выводом системы.
Наследование
-
NSObject -
AVAudioNode -
AVAudioIONode -
AVAudioInputNode -
AVAudioOutputNode
-
NSObject -
AVAudioNode -
AVAudioIONode -
AVAudioInputNode -
AVAudioOutputNode
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.10 и позже.
-
аудиоустройство аудиоустройствоСвойствоБазовое аудиоустройство узла, если таковые имеются. (только для чтения)
Объявление
Swift
var audioUnit: AudioUnit { get }Objective C
@property(nonatomic, readonly) AudioUnit audioUnitОператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.10 и позже.
-
presentationLatency presentationLatencyСвойствоПредставление, или аппаратные средства, задержка. (только для чтения)
Объявление
Swift
var presentationLatency: NSTimeInterval { get }Objective C
@property(nonatomic, readonly) NSTimeInterval presentationLatencyОбсуждение
Это соответствует
kAudioDevicePropertyLatencyиkAudioStreamPropertyLatency(См.AudioHardwareBase.hвCoreAudio.Framework).Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.10 и позже.
