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 и позже.