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

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

Разработчик

Ссылочная выходная ссылка служб аудиоустройства платформы AudioUnit

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

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

Выведите ссылку служб аудиоустройства

Этот документ описывает Output Audio Unit Services, интерфейс C в платформе Аудиоустройства. Вы используете этот интерфейс, чтобы запустить и остановить аудиоустройства I/O (часто называемый выходными аудиоустройствами).

Функции

  • Запускает аудиоустройство I/O, поочередно запускающее график обработки аудиоустройства, с которым оно подключено.

    Объявление

    Swift

    func AudioOutputUnitStart(_ ci: AudioUnit) -> OSStatus

    Objective C

    OSStatus AudioOutputUnitStart ( AudioUnit ci );

    Параметры

    ci

    Аудиоустройство I/O для запуска.

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

    Код результата.

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

    Objective C

    @import AudioUnit;

    Swift

    import AudioUnit

    Доступность

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

  • Останавливает аудиоустройство I/O, поочередно останавливающее график обработки аудиоустройства, с которым оно подключено.

    Объявление

    Swift

    func AudioOutputUnitStop(_ ci: AudioUnit) -> OSStatus

    Objective C

    OSStatus AudioOutputUnitStop ( AudioUnit ci );

    Параметры

    ci

    Аудиоустройство I/O для остановки.

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

    Код результата.

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

    Objective C

    @import AudioUnit;

    Swift

    import AudioUnit

    Доступность

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

Константы

  • Компонентные селекторы аудиоустройства, определенные для аудиоустройств I/O, соответствующих функциям в аудиоустройстве API.

    Объявление

    Swift

    var kAudioOutputUnitRange: Int { get } var kAudioOutputUnitStartSelect: Int { get } var kAudioOutputUnitStopSelect: Int { get }

    Objective C

    enum { kAudioOutputUnitRange = 0x0200 , // selector range kAudioOutputUnitStartSelect = 0x0201, kAudioOutputUnitStopSelect = 0x0202 };

    Константы

    • kAudioOutputUnitRange

      kAudioOutputUnitRange

      Запуск числового диапазона для селекторов функции аудиоустройства I/O.

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

    • kAudioOutputUnitStartSelect

      kAudioOutputUnitStartSelect

      Используемый системой для запуска аудиоустройства I/O, когда Вы вызываете AudioOutputUnitStart функция.

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

    • kAudioOutputUnitStopSelect

      kAudioOutputUnitStopSelect

      Используемый системой для остановки аудиоустройства I/O, когда Вы вызываете AudioOutputUnitStop функция.

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