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

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

Разработчик

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

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

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

AVAudioUnit

AVAudioUnit класс является подклассом AVAudioNode класс, что, в зависимости от типа аудиоустройства, обрабатывает аудио или в режиме реального времени или не в реальном времени.

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


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


Swift

import AVFoundation

Objective C

@import AVFoundation;

Доступность


Доступный в OS X v10.10 и позже.
  • Базовое аудиоустройство Core Audio. (только для чтения)

    Объявление

    Swift

    var audioUnit: AudioUnit { get }

    Objective C

    @property(nonatomic, readonly) AudioUnit audioUnit

    Обсуждение

    Ссылка на базовое аудиоустройство предоставлена так, чтобы параметры, не представленные AVAudioUnit подклассы могут быть изменены с помощью AudioUnit C API.

    Никакие операции, которые могут конфликтовать с состоянием, сохраняемым механизмом, не должны быть выполнены непосредственно на аудиоустройстве. Они включают изменяющееся состояние инициализации, потоковые форматы, разметки канала или соединения с другими аудиоустройствами.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Загрузите предварительную установку аудиоустройства.

    Объявление

    Swift

    func loadAudioUnitPresetAtURL(_ url: NSURL!, error error: NSErrorPointer) -> Bool

    Objective C

    - (BOOL)loadAudioUnitPresetAtURL:(NSURL *)url error:(NSError **)error

    Параметры

    url

    URL .aupreset файл.

    error

    Возвраты, ссылкой, описание ошибки, если происходит ошибка.

    Возвращаемое значение

    YEStrue если успешно загружается .aupreset файл; иначе NOfalse и ошибка возвращается.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Описание сжатия аудио базового аудиоустройства Core Audio. (только для чтения)

    Объявление

    Swift

    var audioComponentDescription: AudioComponentDescription { get }

    Objective C

    @property(nonatomic, readonly) AudioComponentDescription audioComponentDescription

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Имя производителя аудиоустройства (только для чтения)

    Объявление

    Swift

    var manufacturerName: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *manufacturerName

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • имя имя Свойство

    Имя аудиоустройства. (только для чтения)

    Объявление

    Swift

    var name: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *name

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • версия версия Свойство

    Номер версии аудиоустройства. (только для чтения)

    Объявление

    Swift

    var version: Int { get }

    Objective C

    @property(nonatomic, readonly) NSUInteger version

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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