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

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

Разработчик

Ссылка ICACamera.h

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

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

Ссылка ICACamera.h

ICACamera.h определяет цифровые цифровые видеокамеры для покадровой съемки определенные константы, используемые с платформой Захвата изображения APIs.

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

  • <AvailabilityMacros.h>

Константы

См. Обзор для документации уровня заголовка.

  • Объявление

    Swift

    var kICAMessageCameraCaptureNewImage: Int { get } var kICAMessageCameraDeleteOne: Int { get } var kICAMessageCameraDeleteAll: Int { get } var kICAMessageCameraSyncClock: Int { get } var kICAMessageCameraUploadData: Int { get }

    Objective C

    enum { kICACapabilityCanCameraCaptureNewImage = 'ccni', kICACapabilityCanCameraDeleteOne = 'del1', kICACapabilityCanCameraDeleteAll = 'dela', kICACapabilityCanCameraSyncClock = 'sclk', kICACapabilityCanCameraUploadData = 'load', kICACapabilityMayStoreNewImagesInTempStore = 'temp' };

    Константы

    • kICAMessageCameraCaptureNewImage

      kICAMessageCameraCaptureNewImage

      Может получить новое изображение с помощью камеры.

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

    • kICAMessageCameraDeleteOne

      kICAMessageCameraDeleteOne

      Может удалить одно изображение, сохраненное в камере.

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

    • kICAMessageCameraDeleteAll

      kICAMessageCameraDeleteAll

      Может удалить все изображения, сохраненные в камере.

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

    • kICAMessageCameraSyncClock

      kICAMessageCameraSyncClock

      Может синхронизировать часы камеры с часами компьютера.

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

    • kICAMessageCameraUploadData

      kICAMessageCameraUploadData

      Может загрузить данные на камеру.

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

    Обсуждение

    Возможности цифровых цифровых видеокамер для покадровой съемки.

  • Объявление

    Swift

    var kICAMessageCameraCaptureNewImage: Int { get } var kICAMessageCameraDeleteOne: Int { get } var kICAMessageCameraDeleteAll: Int { get } var kICAMessageCameraSyncClock: Int { get } var kICAMessageCameraUploadData: Int { get }

    Objective C

    enum { kICAMessageCameraCaptureNewImage = 'ccni', kICAMessageCameraDeleteOne = 'del1', kICAMessageCameraDeleteAll = 'dela', kICAMessageCameraSyncClock = 'sclk', kICAMessageCameraUploadData = 'load' };

    Константы

    • kICAMessageCameraCaptureNewImage

      kICAMessageCameraCaptureNewImage

      Получите новое изображение с помощью камеры.

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

    • kICAMessageCameraDeleteOne

      kICAMessageCameraDeleteOne

      Удалите одно изображение, сохраненное в камере.

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

    • kICAMessageCameraDeleteAll

      kICAMessageCameraDeleteAll

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

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

    • kICAMessageCameraSyncClock

      kICAMessageCameraSyncClock

      Синхронизируйте часы камеры с часами компьютера.

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

    • kICAMessageCameraUploadData

      kICAMessageCameraUploadData

      Данные загрузки к камере.

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

    Обсуждение

    Сообщения, которые могут быть отправлены в цифровые цифровые видеокамеры для покадровой съемки.

  • Объявление

    Swift

    var kICAPropertyCameraStorageType: Int { get } var kICAPropertyCameraFilesystemType: Int { get } var kICAPropertyCameraAccessCapability: Int { get } var kICAPropertyCameraMaxCapacity: Int { get } var kICAPropertyCameraFreeSpaceInBytes: Int { get } var kICAPropertyCameraFreeSpaceInImages: Int { get } var kICAPropertyCameraStorageDescription: Int { get } var kICAPropertyCameraVolumeLabel: Int { get }

    Objective C

    enum { kICAPropertyCameraStorageType = 'stor', kICAPropertyCameraFilesystemType = 'fsys', kICAPropertyCameraAccessCapability = 'acap', kICAPropertyCameraMaxCapacity = 'maxc', kICAPropertyCameraFreeSpaceInBytes = 'fres', kICAPropertyCameraFreeSpaceInImages = 'frei', kICAPropertyCameraStorageDescription = 'stod', kICAPropertyCameraVolumeLabel = 'voll' };

    Константы

    • kICAPropertyCameraStorageType

      kICAPropertyCameraStorageType

      Тип хранения.

      Тип данных: UInt16.

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

    • kICAPropertyCameraFilesystemType

      kICAPropertyCameraFilesystemType

      Тип файловой системы.

      Тип данных: UInt16.

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

    • kICAPropertyCameraAccessCapability

      kICAPropertyCameraAccessCapability

      Возможность доступа.

      Тип данных: UInt16.

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

    • kICAPropertyCameraMaxCapacity

      kICAPropertyCameraMaxCapacity

      Общая емкость памяти в байтах.

      Тип данных: UInt64.

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

    • kICAPropertyCameraFreeSpaceInBytes

      kICAPropertyCameraFreeSpaceInBytes

      Свободное пространство, доступное на хранении в байтах.

      Тип данных: UInt64.

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

    • kICAPropertyCameraFreeSpaceInImages

      kICAPropertyCameraFreeSpaceInImages

      Число изображений, которые могут все еще быть получены в к этому хранилищу на основе настроек получения текущего изображения на камере.

      Тип данных: UInt32.

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

    • kICAPropertyCameraStorageDescription

      kICAPropertyCameraStorageDescription

      Описание хранения.

      Тип данных: нуль завершил строку.

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

    • kICAPropertyCameraVolumeLabel

      kICAPropertyCameraVolumeLabel

      Метка тома.

      Тип данных: нуль завершил строку.

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

    Обсуждение

    Относитесь для разделения 5.5.3 из PIMA 15740 (PTP) спецификация для примечаний использования и описаний.

  • Объявление

    Swift

    var kICAPropertyCameraIcon: Int { get } var kICAPropertyCameraSupportedMessages: Int { get }

    Objective C

    enum { kICAPropertyCameraIcon = 'icon', kICAPropertyCameraSupportedMessages = 'msgs' };

    Константы

    • kICAPropertyCameraIcon

      kICAPropertyCameraIcon

      Значок камеры в формате ICAThumbnail.

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

    • kICAPropertyCameraSupportedMessages

      kICAPropertyCameraSupportedMessages

      Сообщения поддерживали/понимали камерой.

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

    Обсуждение

    Платформа ImageCapture определенные свойства камеры.

  • Объявление

    Swift

    var kICAPropertyCameraBatteryLevel: Int { get } var kICAPropertyCameraFunctionalMode: Int { get } var kICAPropertyCameraImageSize: Int { get } var kICAPropertyCameraCompressionSetting: Int { get } var kICAPropertyCameraWhiteBalance: Int { get } var kICAPropertyCameraRGBGain: Int { get } var kICAPropertyCameraFNumber: Int { get } var kICAPropertyCameraFocalLength: Int { get } var kICAPropertyCameraFocusDistance: Int { get } var kICAPropertyCameraFocusMode: Int { get } var kICAPropertyCameraExposureMeteringMode: Int { get } var kICAPropertyCameraFlashMode: Int { get } var kICAPropertyCameraExposureTime: Int { get } var kICAPropertyCameraExposureProgramMode: Int { get } var kICAPropertyCameraExposureIndex: Int { get } var kICAPropertyCameraExposureBiasCompensation: Int { get } var kICAPropertyCameraDateTime: Int { get } var kICAPropertyCameraCaptureDelay: Int { get } var kICAPropertyCameraStillCaptureMode: Int { get } var kICAPropertyCameraContrast: Int { get } var kICAPropertyCameraSharpness: Int { get } var kICAPropertyCameraDigitalZoom: Int { get } var kICAPropertyCameraEffectMode: Int { get } var kICAPropertyCameraBurstNumber: Int { get } var kICAPropertyCameraBurstInterval: Int { get } var kICAPropertyCameraTimelapseNumber: Int { get } var kICAPropertyCameraTimelapseInterval: Int { get } var kICAPropertyCameraFocusMeteringMode: Int { get } var kICAPropertyCameraUploadURL: Int { get } var kICAPropertyCameraArtist: Int { get } var kICAPropertyCameraCopyrightInfo: Int { get }

    Objective C

    enum { kICAPropertyCameraBatteryLevel = '5001', kICAPropertyCameraFunctionalMode = '5002', kICAPropertyCameraImageSize = '5003', kICAPropertyCameraCompressionSetting = '5004', kICAPropertyCameraWhiteBalance = '5005', kICAPropertyCameraRGBGain = '5006', kICAPropertyCameraFNumber = '5007', kICAPropertyCameraFocalLength = '5008', kICAPropertyCameraFocusDistance = '5009', kICAPropertyCameraFocusMode = '500A', kICAPropertyCameraExposureMeteringMode = '500B', kICAPropertyCameraFlashMode = '500C', kICAPropertyCameraExposureTime = '500D', kICAPropertyCameraExposureProgramMode = '500E', kICAPropertyCameraExposureIndex = '500F', kICAPropertyCameraExposureBiasCompensation = '5010', kICAPropertyCameraDateTime = '5011', kICAPropertyCameraCaptureDelay = '5012', kICAPropertyCameraStillCaptureMode = '5013', kICAPropertyCameraContrast = '5014', kICAPropertyCameraSharpness = '5015', kICAPropertyCameraDigitalZoom = '5016', kICAPropertyCameraEffectMode = '5017', kICAPropertyCameraBurstNumber = '5018', kICAPropertyCameraBurstInterval = '5019', kICAPropertyCameraTimelapseNumber = '501A', kICAPropertyCameraTimelapseInterval = '501B', kICAPropertyCameraFocusMeteringMode = '501C', kICAPropertyCameraUploadURL = '501D', kICAPropertyCameraArtist = '501E', kICAPropertyCameraCopyrightInfo = '501F' };

    Константы

    • kICAPropertyCameraBatteryLevel

      kICAPropertyCameraBatteryLevel

      Уровень заряда батареи.

      Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraFunctionalMode

      kICAPropertyCameraFunctionalMode

      Функциональный режим.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraImageSize

      kICAPropertyCameraImageSize

      Размер изображения.

      Тип данных свойства: CFString; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraCompressionSetting

      kICAPropertyCameraCompressionSetting

      Установка Compression.

      Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraWhiteBalance

      kICAPropertyCameraWhiteBalance

      Баланс белого.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraRGBGain

      kICAPropertyCameraRGBGain

      Усиление RGB.

      Тип данных свойства: нуль завершил строку; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraFNumber

      kICAPropertyCameraFNumber

      F-число.

      Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraFocalLength

      kICAPropertyCameraFocalLength

      Фокусное расстояние.

      Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraFocusDistance

      kICAPropertyCameraFocusDistance

      Расстояние фокуса.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraFocusMode

      kICAPropertyCameraFocusMode

      Режим Focus.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraExposureMeteringMode

      kICAPropertyCameraExposureMeteringMode

      Режим Exposure Metering.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraFlashMode

      kICAPropertyCameraFlashMode

      Режим Flash.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraExposureTime

      kICAPropertyCameraExposureTime

      Выдержка.

      Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraExposureProgramMode

      kICAPropertyCameraExposureProgramMode

      Режим программы воздействия.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraExposureIndex

      kICAPropertyCameraExposureIndex

      Индекс воздействия.

      Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraExposureBiasCompensation

      kICAPropertyCameraExposureBiasCompensation

      Компенсация смещения воздействия.

      Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraDateTime

      kICAPropertyCameraDateTime

      Дата и время.

      Тип данных свойства: нуль завершил строку; Свойство desc формы: ни один.

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

    • kICAPropertyCameraCaptureDelay

      kICAPropertyCameraCaptureDelay

      Задержка получения.

      Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraStillCaptureMode

      kICAPropertyCameraStillCaptureMode

      Все еще режим получения.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraContrast

      kICAPropertyCameraContrast

      Контраст.

      Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraSharpness

      kICAPropertyCameraSharpness

      Резкость.

      Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraDigitalZoom

      kICAPropertyCameraDigitalZoom

      Цифровое увеличение.

      Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraEffectMode

      kICAPropertyCameraEffectMode

      Режим Effect.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraBurstNumber

      kICAPropertyCameraBurstNumber

      Пакетное число.

      Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraBurstInterval

      kICAPropertyCameraBurstInterval

      Пакетный интервал.

      Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraTimelapseNumber

      kICAPropertyCameraTimelapseNumber

      Номер Timelapse.

      Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraTimelapseInterval

      kICAPropertyCameraTimelapseInterval

      Интервал Timelapse.

      Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.

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

    • kICAPropertyCameraFocusMeteringMode

      kICAPropertyCameraFocusMeteringMode

      Режим измерения фокуса.

      Тип данных свойства: UInt16; Свойство desc формы: Перечисление.

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

    • kICAPropertyCameraUploadURL

      kICAPropertyCameraUploadURL

      Загрузка URL.

      Тип данных свойства: нуль завершил строку; Свойство desc формы: ни один.

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

    • kICAPropertyCameraArtist

      kICAPropertyCameraArtist

      Художник.

      Тип данных свойства: нуль завершил строку; Свойство desc формы: ни один.

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

    • kICAPropertyCameraCopyrightInfo

      kICAPropertyCameraCopyrightInfo

      Информация авторского права.

      Тип данных свойства: нуль завершил строку; Свойство desc формы: ни один.

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

    Обсуждение

    Относитесь для разделения 13 из PIMA 15740 (PTP) спецификация для описаний и примечания использования для этих стандартных свойств.

  • Объявление

    Swift

    var kICAAccessReadWrite: Int { get } var kICAAccessReadOnly: Int { get } var kICAAccessReadOnlyWithObjectDeletion: Int { get }

    Objective C

    enum { kICAAccessReadWrite = 0x0000, kICAAccessReadOnly = 0x0001, kICAAccessReadOnlyWithObjectDeletion = 0x0002 };

    Константы

    • kICAAccessReadWrite

      kICAAccessReadWrite

      Чтение-запись.

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

    • kICAAccessReadOnly

      kICAAccessReadOnly

      Только для чтения без удаления объекта.

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

    • kICAAccessReadOnlyWithObjectDeletion

      kICAAccessReadOnlyWithObjectDeletion

      Только для чтения с удалением объекта.

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

    Обсуждение

    Значения для kICAPropertyCameraAccessCapability.

  • Объявление

    Swift

    var kICAFileystemUndefined: Int { get } var kICAFileystemGenericFlat: Int { get } var kICAFileystemGenericHierarchical: Int { get } var kICAFileystemDCF: Int { get }

    Objective C

    enum { kICAFileystemUndefined = 0x0000, kICAFileystemGenericFlat = 0x0001, kICAFileystemGenericHierarchical = 0x0002, kICAFileystemDCF = 0x0003 };

    Константы

    • kICAFileystemUndefined

      kICAFileystemUndefined

      Неопределенный.

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

    • kICAFileystemGenericFlat

      kICAFileystemGenericFlat

      Универсальный плоский.

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

    • kICAFileystemGenericHierarchical

      kICAFileystemGenericHierarchical

      Универсальный иерархический.

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

    • kICAFileystemDCF

      kICAFileystemDCF

      Совместимый на DCF.

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

    Обсуждение

    Значения для kICAPropertyCameraFilesystemType.

  • Объявление

    Swift

    var kICAStorageUndefined: Int { get } var kICAStorageFixedROM: Int { get } var kICAStorageRemovableROM: Int { get } var kICAStorageFixedRAM: Int { get } var kICAStorageRemovableRAM: Int { get }

    Objective C

    enum { kICAStorageUndefined = 0x0000, kICAStorageFixedROM = 0x0001, kICAStorageRemovableROM = 0x0002, kICAStorageFixedRAM = 0x0003, kICAStorageRemovableRAM = 0x0004 };

    Константы

    • kICAStorageUndefined

      kICAStorageUndefined

      Неопределенный.

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

    • kICAStorageFixedROM

      kICAStorageFixedROM

      Фиксированный ROM.

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

    • kICAStorageRemovableROM

      kICAStorageRemovableROM

      Съемный ROM.

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

    • kICAStorageFixedRAM

      kICAStorageFixedRAM

      Фиксированный RAM.

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

    • kICAStorageRemovableRAM

      kICAStorageRemovableRAM

      Съемный RAM.

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

    Обсуждение

    Значения для kICAPropertyCameraStorageType.