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

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

Разработчик

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

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

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

AVAudioUnitComponent

AVAudioUnitComponent класс предоставляет подробную информацию об аудиоустройстве, такую как: введите, выделите подтипы, производитель и расположение. Пользовательские теги могут быть добавлены к AVAudioUnitComponent который может быть запрошен позже для дисплея.

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


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


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


Swift

import AVFoundation

Objective C

@import AVFoundation;

Доступность


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

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

    Объявление

    Swift

    var audioComponent: AudioComponent { get }

    Objective C

    @property(nonatomic, readonly) AudioComponent audioComponent

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

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

    Объявление

    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 availableArchitectures: [AnyObject]! { get }

    Objective C

    @property(readonly) NSArray *availableArchitectures

    Обсуждение

    Это NSArray из NSNumbers где каждая запись соответствует одной из констант в Мужественной Архитектуре в Ссылке класса NSBundle.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • componentURL componentURL Свойство

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

    Объявление

    Swift

    var componentURL: NSURL! { get }

    Objective C

    @property(nonatomic, readonly) NSURL *componentURL

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Словарь конфигурации компонента аудиоустройства. (только для чтения)

    Объявление

    Swift

    var configurationDictionary: [NSObject : AnyObject]! { get }

    Objective C

    @property(nonatomic, readonly) NSDictionary *configurationDictionary

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • hasCustomView hasCustomView Свойство

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

    Объявление

    Swift

    var hasCustomView: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL hasCustomView

    Обсуждение

    YEStrue если компонент имеет пользовательское представление, иначе NOfalse.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • hasMIDIInput hasMIDIInput Свойство

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

    Объявление

    Swift

    var hasMIDIInput: Bool { get }

    Objective C

    @property(readonly) BOOL hasMIDIInput

    Обсуждение

    YEStrue если компоненту вводили midi, иначе NOfalse.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • hasMIDIOutput hasMIDIOutput Свойство

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

    Объявление

    Swift

    var hasMIDIOutput: Bool { get }

    Objective C

    @property(readonly) BOOL hasMIDIOutput

    Обсуждение

    YEStrue если компоненту выводили midi, иначе NOfalse.

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

    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 и позже.

  • passesAUVal passesAUVal Свойство

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

    Объявление

    Swift

    var passesAUVal: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL passesAUVal

    Обсуждение

    YEStrue если компонент передает AUVal, иначе NOfalse.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • sandboxSafe sandboxSafe Свойство

    Безопасен ли компонент аудиоустройства для игры в песочнице. (только для чтения)

    Объявление

    Swift

    var sandboxSafe: Bool { get }

    Objective C

    @property(nonatomic, readonly, getter=isSandboxSafe) BOOL sandboxSafe

    Обсуждение

    YEStrue если компонент безопасен для игры в песочнице, иначе NOfalse. Это только применяется к текущему процессу.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Возвраты, поддерживает ли компонент аудиоустройства конкретное количество каналов ввода и вывода.

    Объявление

    Swift

    func supportsNumberInputChannels(_ numInputChannels: Int, outputChannels numOutputChannels: Int) -> Bool

    Objective C

    - (BOOL)supportsNumberInputChannels:(NSInteger)numInputChannels outputChannels:(NSInteger)numOutputChannels

    Параметры

    numInputChannels

    Число каналов ввода.

    numOutputChannels

    Число каналов вывода.

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

    YEStrue если компонент аудиоустройства поддерживает конкретное количество каналов ввода и вывода, иначе NOfalse.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

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

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

    Объявление

    Swift

    var typeName: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *typeName

    Обсуждение

    Посмотрите Audio Unit Type Names для возможных значений.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

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

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

    Объявление

    Swift

    var version: Int { get }

    Objective C

    @property(nonatomic, readonly) NSUInteger version

    Обсуждение

    Номер версии является NSNumber, состоявшим из шестнадцатеричного числа с главным, незначительным, и формат точечного выпуска: 0xMMMMmmDD.

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

    См. также

    versionString

  • versionString versionString Свойство

    Строка, представляющая число версии компонента аудиоустройства (только для чтения)

    Объявление

    Swift

    var versionString: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *versionString

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

    См. также

    версия

  • iconURL iconURL Свойство

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

    Объявление

    Swift

    var iconURL: NSURL! { get }

    Objective C

    @property(nonatomic, readonly) NSURL *iconURL

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Локализованное имя типа компонента. (только для чтения)

    Объявление

    Swift

    var localizedTypeName: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *localizedTypeName

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • allTagNames allTagNames Свойство

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

    Объявление

    Swift

    var allTagNames: [AnyObject]! { get }

    Objective C

    @property(nonatomic, readonly) NSArray *allTagNames

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • userTagNames userTagNames Свойство

    Массив тегов создается пользователем.

    Объявление

    Swift

    var userTagNames: [AnyObject]!

    Objective C

    @property(copy) NSArray *userTagNames

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

    Objective C

    @import AVFoundation;

    Swift

    import AVFoundation

    Доступность

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

  • Константы, указывающие имена типов аудиоустройства.

    Объявление

    Swift

    let AVAudioUnitTypeOutput: NSString! let AVAudioUnitTypeMusicDevice: NSString! let AVAudioUnitTypeMusicEffect: NSString! let AVAudioUnitTypeFormatConverter: NSString! let AVAudioUnitTypeEffect: NSString! let AVAudioUnitTypeMixer: NSString! let AVAudioUnitTypePanner: NSString! let AVAudioUnitTypeGenerator: NSString! let AVAudioUnitTypeOfflineEffect: NSString! let AVAudioUnitTypeMIDIProcessor: NSString!

    Objective C

    NSString *const AVAudioUnitTypeOutput = @"Output"; NSString *const AVAudioUnitTypeMusicDevice = @"Music Device"; NSString *const AVAudioUnitTypeMusicEffect = @"Music Effect"; NSString *const AVAudioUnitTypeFormatConverter = @"Format Converter"; NSString *const AVAudioUnitTypeEffect = @"Effect"; NSString *const AVAudioUnitTypeMixer = @"Mixer"; NSString *const AVAudioUnitTypePanner = @"Panner"; NSString *const AVAudioUnitTypeGenerator = @"Generator"; NSString *const AVAudioUnitTypeOfflineEffect = @"Offline Effect"; NSString *const AVAudioUnitTypeMIDIProcessor = @"MIDI Processor";

    Константы

    • AVAudioUnitTypeOutput

      AVAudioUnitTypeOutput

      Тип аудиоустройства является выходным типом.

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

    • AVAudioUnitTypeMusicDevice

      AVAudioUnitTypeMusicDevice

      Тип аудиоустройства является музыкальным типом устройства.

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

    • AVAudioUnitTypeMusicEffect

      AVAudioUnitTypeMusicEffect

      Тип аудиоустройства является музыкальным типом.

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

    • AVAudioUnitTypeFormatConverter

      AVAudioUnitTypeFormatConverter

      Тип аудиоустройства является типом преобразователя форматов.

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

    • AVAudioUnitTypeEffect

      AVAudioUnitTypeEffect

      Тип аудиоустройства является типом эффекта.

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

    • AVAudioUnitTypeMixer

      AVAudioUnitTypeMixer

      Тип аудиоустройства является типом микшера.

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

    • AVAudioUnitTypePanner

      AVAudioUnitTypePanner

      Тип аудиоустройства является типом регулятора панорамы.

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

    • AVAudioUnitTypeGenerator

      AVAudioUnitTypeGenerator

      Тип аудиоустройства является типом генератора.

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

    • AVAudioUnitTypeOfflineEffect

      AVAudioUnitTypeOfflineEffect

      Тип аудиоустройства является оффлайновым типом эффекта.

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

    • AVAudioUnitTypeMIDIProcessor

      AVAudioUnitTypeMIDIProcessor

      Тип аудиоустройства является типом процессора MIDI.

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

  • Константа, указывающая имя производителя Apple.

    Объявление

    Swift

    let AVAudioUnitManufacturerNameApple: NSString!

    Objective C

    NSString *const AVAudioUnitManufacturerNameApple = @"Apple Inc.";

    Константы

    • AVAudioUnitManufacturerNameApple

      AVAudioUnitManufacturerNameApple

      Производителем аудиоустройства является Apple Inc..

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