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

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

Разработчик

Ссылка IOAudioBlitterLibDispatch.h

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

На этой странице

Ссылка IOAudioBlitterLibDispatch.h

Включенные заголовки

  • <libkern/OSTypes.h>

Функции

  • Эффективный bcopy от «записи комбинирует» память к регулярной памяти. Безопасно предположить, что вся память была скопирована, когда завершилась функция

    Объявление

    Objective C

    void IOAF_bcopy_WriteCombine ( const void *src, void *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает 32-разрядную плавающую точку в собственное 16-разрядное целое число

    Объявление

    Objective C

    void IOAF_Float32ToNativeInt16 ( const Float32 *src, SInt16 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает 32-разрядную плавающую точку в собственное 24-разрядное целое число

    Объявление

    Objective C

    void IOAF_Float32ToNativeInt24 ( const Float32 *src, UInt8 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает 32-разрядную плавающую точку в собственное 32-разрядное целое число

    Объявление

    Objective C

    void IOAF_Float32ToNativeInt32 ( const Float32 *src, SInt32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает 32-разрядную плавающую точку в несобственное 16-разрядное целое число

    Объявление

    Objective C

    void IOAF_Float32ToSwapInt16 ( const Float32 *src, SInt16 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает 32-разрядную плавающую точку в несобственное 24-разрядное целое число

    Объявление

    Objective C

    void IOAF_Float32ToSwapInt24 ( const Float32 *src, UInt8 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает 32-разрядную плавающую точку в несобственное 32-разрядное целое число

    Объявление

    Objective C

    void IOAF_Float32ToSwapInt32 ( const Float32 *src, SInt32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает собственное 16-разрядное целочисленное плавание в 32-разрядное плавание

    Объявление

    Objective C

    void IOAF_NativeInt16ToFloat32 ( const SInt16 *src, Float32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает собственное 24-разрядное целочисленное плавание в 32-разрядное плавание

    Объявление

    Objective C

    void IOAF_NativeInt24ToFloat32 ( const UInt8 *src, Float32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает собственное 32-разрядное целочисленное плавание в 32-разрядное плавание

    Объявление

    Objective C

    void IOAF_NativeInt32ToFloat32 ( const SInt32 *src, Float32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает несобственное 16-разрядное целочисленное плавание в 32-разрядное плавание

    Объявление

    Objective C

    void IOAF_SwapInt16ToFloat32 ( const SInt16 *src, Float32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает несобственное 24-разрядное целочисленное плавание в 32-разрядное плавание

    Объявление

    Objective C

    void IOAF_SwapInt24ToFloat32 ( const UInt8 *src, Float32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Преобразовывает несобственное 32-разрядное целочисленное плавание в 32-разрядное плавание

    Объявление

    Objective C

    void IOAF_SwapInt32ToFloat32 ( const SInt32 *src, Float32 *dest, unsigned int count );

    Параметры

    src

    Указатель на данные для преобразования

    dest

    Указатель на преобразованные данные

    count

    Число элементов для преобразования

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

Типы данных

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Тип удобства, которые представляют 32-разрядное число с плавающей точкой

    Объявление

    Objective C

    typedef float Float32;

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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

  • Тип удобства, которые представляют 64-разрядное число с плавающей точкой

    Объявление

    Objective C

    typedef double Float64;

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

    Objective C

    #include <IOAudioBlitterLibDispatch.h>;

    Доступность

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