AVAudioChannelLayout
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в iOS 8.0 и позже.
AVAudioChannelLayout класс описывает роли ряда звуковых каналов.
Этот объект является тонкой оберткой для AudioChannelLayout структура.
-
Создает новый объект расположения звукового канала из существующего.
Объявление
Objective C
+ (instancetype)layoutWithLayout:(const AudioChannelLayout *)layoutПараметры
layoutСуществующее
AudioChannelLayoutобъект.Возвращаемое значение
Новое, инициализированный
AVAudioChannelLayoutобъект.Оператор импорта
Objective C
@import AVFoundation;Доступность
Доступный в iOS 8.0 и позже.
См. также
-
Инициализируйте объект расположения звукового канала использование существующего.
Объявление
Swift
init!(layoutlayout: UnsafePointer<AudioChannelLayout>)Objective C
- (instancetype)initWithLayout:(const AudioChannelLayout *)layoutПараметры
layoutСуществующее
AudioChannelLayoutобъект.Возвращаемое значение
Инициализированный
AVAudioChannelLayoutобъект.Обсуждение
Если предоставленный тег объекта расположения звукового канала
kAudioChannelLayoutTag_UseChannelDescriptions, этот инициализатор пытается преобразовать его в более определенный тег.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 8.0 и позже.
См. также
-
Создает новый объект расположения звукового канала использование тега расположения звукового канала.
Объявление
Objective C
+ (instancetype)layoutWithLayoutTag:(AudioChannelLayoutTag)layoutTagПараметры
layoutTagВозвращаемое значение
Новое, инициализированный
AVAudioChannelLayoutобъект.Обсуждение
Если предоставленный тег объекта расположения звукового канала
kAudioChannelLayoutTag_UseChannelDescriptions, этот инициализатор пытается преобразовать его в более определенный тег.Оператор импорта
Objective C
@import AVFoundation;Доступность
Доступный в iOS 8.0 и позже.
См. также
-
Инициализируйте объект расположения звукового канала использование тега расположения.
Объявление
Swift
init!(layoutTaglayoutTag: AudioChannelLayoutTag)Objective C
- (instancetype)initWithLayoutTag:(AudioChannelLayoutTag)layoutTagПараметры
layoutTagВозвращаемое значение
Инициализированный
AVAudioChannelLayoutобъект.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 8.0 и позже.
См. также
-
layoutСвойствоБазовое расположение звукового канала. (только для чтения)
Объявление
Swift
var layout: UnsafePointer<AudioChannelLayout> { get }Objective C
@property(nonatomic, readonly) const AudioChannelLayout *layoutОператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 8.0 и позже.
См. также
-
layoutTagСвойствоБазовый тег расположения звукового канала. (только для чтения)
Объявление
Swift
var layoutTag: AudioChannelLayoutTag { get }Objective C
@property(nonatomic, readonly) AudioChannelLayoutTag layoutTagОператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 8.0 и позже.
-
channelCountСвойствоЧисло каналов аудиоданных. (только для чтения)
Объявление
Swift
var channelCount: AVAudioChannelCount { get }Objective C
@property(nonatomic, readonly) AVAudioChannelCount channelCountОператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 8.0 и позже.
-
Определяет, равно ли другое расположение звукового канала точно этому расположению.
Объявление
Swift
func isEqual(_object: AnyObject!) -> BoolObjective C
- (BOOL)isEqual:(id)objectПараметры
objectAVAudioChannelLayoutобъект выдержать сравнение с.Возвращаемое значение
YEStrueесли они равны; иначеNOfalse.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 8.0 и позже.
