Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы AVFoundation ссылка класса AVCaptureAudioChannel

Опции
Развертывание Target:

На этой странице
Язык:

AVCaptureAudioChannel

Вы используете AVCaptureAudioChannel контролировать средние и пиковые уровни мощности в звуковом канале в соединении получения (см. AVCaptureConnection).

AVCaptureConnection объект от входного аудио создания до выходного аудио получения представляет массив AVCaptureAudioChannel объекты, один для каждого канала доступного аудио. Можно опросить относительно уровней звука путем итерации через эти объекты звукового канала.

Вы не можете создать экземпляры AVCaptureAudioChannel непосредственно.

Наследование


Соответствует


Оператор импорта


Swift

import AVFoundation

Objective C

@import AVFoundation;

Доступность


Доступный в OS X v10.7 и позже.
  • Мгновенный уровень средней мощности, в дБ. (только для чтения)

    Объявление

    Swift

    var averagePowerLevel: Float { get }

    Objective C

    @property(nonatomic, readonly) float averagePowerLevel

    Обсуждение

    Это свойство не является заметным значением ключа.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • peakHoldLevel peakHoldLevel Свойство

    Пиковый уровень мощности хранения, в дБ. (только для чтения)

    Объявление

    Swift

    var peakHoldLevel: Float { get }

    Objective C

    @property(nonatomic, readonly) float peakHoldLevel

    Обсуждение

    Это свойство не является заметным значением ключа.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • объем объем Свойство

    Текущий объем (усиление) канала.

    Объявление

    Swift

    var volume: Float

    Objective C

    @property(nonatomic) float volume

    Обсуждение

    Свойство объема указывает текущий объем или усиление получателя как значение с плавающей точкой между 0,0 и 1.0. Если Вы хотите повысить усиление в программном обеспечении, можно указать значение, больше, чем 1,0.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.

  • Указывает, включается ли канал в настоящее время для сбора данных.

    Объявление

    Swift

    var enabled: Bool

    Objective C

    @property(nonatomic, getter=isEnabled) BOOL enabled

    Обсуждение

    По умолчанию, все AVCaptureAudioChannel объекты, представленные соединением, включены. Можно установить enabled к NOfalse остановить поток данных для определенного канала.

    Оператор импорта

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

    Доступный в OS X v10.7 и позже.