AVAudioSessionChannelDescription
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в iOS 6.0 и позже.
AVAudioSessionChannelDescription класс предоставляет дескриптивную информацию об аппаратном канале на текущем устройстве. Вы обычно не создаете экземпляры этого класса сами, но можете получить их от порта AVAudioSessionPortDescription объект раньше ссылался на намеченный порт ввода или вывода.
-
channelNameСвойство -
channelNumberСвойствоИндекс этого канала в его массиве порта владения каналов. (только для чтения)
Объявление
Swift
var channelNumber: Int { get }Objective C
@property(readonly) NSUInteger channelNumberОбсуждение
Можно использовать значение в этом свойстве для идентификации канала во время аудио маршрутизации. Значение этого свойства, как гарантируют, не сохранится через изменения маршрута, все же.
Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 6.0 и позже.
-
owningPortUIDСвойствоУникальный идентификатор (UID) для порта владения этого канала. (только для чтения)
Объявление
Swift
var owningPortUID: String! { get }Objective C
@property(readonly) NSString *owningPortUIDОбсуждение
Можно использовать значение этого свойства вместе со значением
channelNumberсвойство для передачи с определенными аппаратными каналами.Оператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 6.0 и позже.
-
channelLabelСвойствоОписание физического расположения этого канала. (только для чтения)
Объявление
Swift
var channelLabel: AudioChannelLabel { get }Objective C
@property(readonly) AudioChannelLabel channelLabelОператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в iOS 7.0 и позже.
