AVAudioUnitGenerator
AVAudioUnitGenerator
AVAudioUnit
подкласс, генерирующий аудиовыход.
AVAudioUnitGenerator
представляет AudioUnit
из типа kAudioUnitType_Generator
или kAudioUnitType_RemoteGenerator
. Генератор не будет иметь никакого аудиовхода, но произведет аудиовыход. Примером является генератор тональных сигналов.
Наследование
-
NSObject
-
AVAudioNode
-
AVAudioUnit
-
AVAudioUnitGenerator
-
NSObject
-
AVAudioNode
-
AVAudioUnit
-
AVAudioUnitGenerator
Соответствует
-
AVAudio3DMixing
-
AVAudioMixing
-
AVAudioStereoMixing
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSObjectProtocol
-
Печатаемый
-
AVAudioMixing
-
NSObject
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.10 и позже.
-
Инициализирует недавно выделенный
AVAudioUnitGenerator
экземпляр.Объявление
Swift
init!(audioComponentDescription
audioComponentDescription
: AudioComponentDescription)Objective C
- (instancetype)initWithAudioComponentDescription:(AudioComponentDescription)
audioComponentDescription
Параметры
audioComponentDescription
Аудио описание компонента.
AudioComponentDescription
структура componentType поле должна бытьkAudioUnitType_Generator
илиkAudioUnitType_RemoteGenerator
.Возвращаемое значение
Инициализированный
AVAudioUnitGenerator
экземпляр.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.10 и позже.
-
Обходное состояние аудиоустройства.
Объявление
Swift
var bypass: Bool
Objective C
@property(nonatomic) BOOL bypass
Обсуждение
YES
true
если обходное состояние включено, иначеNO
false
.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.10 и позже.