Ссылка 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) спецификация для примечаний использования и описаний.
-
-
Объявление
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.
-