Ссылка 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' };Константы
-
kICAMessageCameraCaptureNewImagekICAMessageCameraCaptureNewImageМожет получить новое изображение с помощью камеры.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraDeleteOnekICAMessageCameraDeleteOneМожет удалить одно изображение, сохраненное в камере.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraDeleteAllkICAMessageCameraDeleteAllМожет удалить все изображения, сохраненные в камере.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraSyncClockkICAMessageCameraSyncClockМожет синхронизировать часы камеры с часами компьютера.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraUploadDatakICAMessageCameraUploadDataМожет загрузить данные на камеру.
Доступный в 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' };Константы
-
kICAMessageCameraCaptureNewImagekICAMessageCameraCaptureNewImageПолучите новое изображение с помощью камеры.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraDeleteOnekICAMessageCameraDeleteOneУдалите одно изображение, сохраненное в камере.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraDeleteAllkICAMessageCameraDeleteAllУдалите все изображения, сохраненные в камере.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraSyncClockkICAMessageCameraSyncClockСинхронизируйте часы камеры с часами компьютера.
Доступный в OS X v10.0 и позже.
-
kICAMessageCameraUploadDatakICAMessageCameraUploadDataДанные загрузки к камере.
Доступный в 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' };Константы
-
kICAPropertyCameraStorageTypekICAPropertyCameraStorageTypeТип хранения.
Тип данных: UInt16.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFilesystemTypekICAPropertyCameraFilesystemTypeТип файловой системы.
Тип данных: UInt16.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraAccessCapabilitykICAPropertyCameraAccessCapabilityВозможность доступа.
Тип данных: UInt16.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraMaxCapacitykICAPropertyCameraMaxCapacityОбщая емкость памяти в байтах.
Тип данных: UInt64.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFreeSpaceInByteskICAPropertyCameraFreeSpaceInBytesСвободное пространство, доступное на хранении в байтах.
Тип данных: UInt64.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFreeSpaceInImageskICAPropertyCameraFreeSpaceInImagesЧисло изображений, которые могут все еще быть получены в к этому хранилищу на основе настроек получения текущего изображения на камере.
Тип данных: UInt32.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraStorageDescriptionkICAPropertyCameraStorageDescriptionОписание хранения.
Тип данных: нуль завершил строку.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraVolumeLabelkICAPropertyCameraVolumeLabelМетка тома.
Тип данных: нуль завершил строку.
Доступный в OS X v10.0 и позже.
Обсуждение
Относитесь для разделения 5.5.3 из PIMA 15740 (PTP) спецификация для примечаний использования и описаний.
-
-
Объявление
Objective C
enum { kICAPropertyCameraIcon = 'icon', kICAPropertyCameraSupportedMessages = 'msgs' };Константы
-
kICAPropertyCameraIconkICAPropertyCameraIconЗначок камеры в формате ICAThumbnail.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraSupportedMessageskICAPropertyCameraSupportedMessagesСообщения поддерживали/понимали камерой.
Доступный в 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' };Константы
-
kICAPropertyCameraBatteryLevelkICAPropertyCameraBatteryLevelУровень заряда батареи.
Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFunctionalModekICAPropertyCameraFunctionalModeФункциональный режим.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraImageSizekICAPropertyCameraImageSizeРазмер изображения.
Тип данных свойства: CFString; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraCompressionSettingkICAPropertyCameraCompressionSettingУстановка Compression.
Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraWhiteBalancekICAPropertyCameraWhiteBalanceБаланс белого.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraRGBGainkICAPropertyCameraRGBGainУсиление RGB.
Тип данных свойства: нуль завершил строку; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFNumberkICAPropertyCameraFNumberF-число.
Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFocalLengthkICAPropertyCameraFocalLengthФокусное расстояние.
Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFocusDistancekICAPropertyCameraFocusDistanceРасстояние фокуса.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFocusModekICAPropertyCameraFocusModeРежим Focus.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraExposureMeteringModekICAPropertyCameraExposureMeteringModeРежим Exposure Metering.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFlashModekICAPropertyCameraFlashModeРежим Flash.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraExposureTimekICAPropertyCameraExposureTimeВыдержка.
Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraExposureProgramModekICAPropertyCameraExposureProgramModeРежим программы воздействия.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraExposureIndexkICAPropertyCameraExposureIndexИндекс воздействия.
Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraExposureBiasCompensationkICAPropertyCameraExposureBiasCompensationКомпенсация смещения воздействия.
Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraDateTimekICAPropertyCameraDateTimeДата и время.
Тип данных свойства: нуль завершил строку; Свойство desc формы: ни один.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraCaptureDelaykICAPropertyCameraCaptureDelayЗадержка получения.
Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraStillCaptureModekICAPropertyCameraStillCaptureModeВсе еще режим получения.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraContrastkICAPropertyCameraContrastКонтраст.
Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraSharpnesskICAPropertyCameraSharpnessРезкость.
Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraDigitalZoomkICAPropertyCameraDigitalZoomЦифровое увеличение.
Тип данных свойства: UInt8; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraEffectModekICAPropertyCameraEffectModeРежим Effect.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraBurstNumberkICAPropertyCameraBurstNumberПакетное число.
Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraBurstIntervalkICAPropertyCameraBurstIntervalПакетный интервал.
Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraTimelapseNumberkICAPropertyCameraTimelapseNumberНомер Timelapse.
Тип данных свойства: UInt16; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraTimelapseIntervalkICAPropertyCameraTimelapseIntervalИнтервал Timelapse.
Тип данных свойства: UInt32; Свойство desc формы: перечисление/Диапазон.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraFocusMeteringModekICAPropertyCameraFocusMeteringModeРежим измерения фокуса.
Тип данных свойства: UInt16; Свойство desc формы: Перечисление.
Доступный в OS X v10.0 и позже.
-
kICAPropertyCameraUploadURLkICAPropertyCameraUploadURLЗагрузка URL.
Тип данных свойства: нуль завершил строку; Свойство desc формы: ни один.
Доступный в OS X v10.5 и позже.
-
kICAPropertyCameraArtistkICAPropertyCameraArtistХудожник.
Тип данных свойства: нуль завершил строку; Свойство desc формы: ни один.
Доступный в OS X v10.5 и позже.
-
kICAPropertyCameraCopyrightInfokICAPropertyCameraCopyrightInfoИнформация авторского права.
Тип данных свойства: нуль завершил строку; Свойство 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 };Константы
-
kICAAccessReadWritekICAAccessReadWriteЧтение-запись.
Доступный в OS X v10.0 и позже.
-
kICAAccessReadOnlykICAAccessReadOnlyТолько для чтения без удаления объекта.
Доступный в OS X v10.0 и позже.
-
kICAAccessReadOnlyWithObjectDeletionkICAAccessReadOnlyWithObjectDeletionТолько для чтения с удалением объекта.
Доступный в 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 };Константы
-
kICAFileystemUndefinedkICAFileystemUndefinedНеопределенный.
Доступный в OS X v10.5 и позже.
-
kICAFileystemGenericFlatkICAFileystemGenericFlatУниверсальный плоский.
Доступный в OS X v10.0 и позже.
-
kICAFileystemGenericHierarchicalkICAFileystemGenericHierarchicalУниверсальный иерархический.
Доступный в OS X v10.0 и позже.
-
kICAFileystemDCFkICAFileystemDCFСовместимый на 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 };Константы
-
kICAStorageUndefinedkICAStorageUndefinedНеопределенный.
Доступный в OS X v10.5 и позже.
-
kICAStorageFixedROMkICAStorageFixedROMФиксированный ROM.
Доступный в OS X v10.0 и позже.
-
kICAStorageRemovableROMkICAStorageRemovableROMСъемный ROM.
Доступный в OS X v10.0 и позже.
-
kICAStorageFixedRAMkICAStorageFixedRAMФиксированный RAM.
Доступный в OS X v10.0 и позже.
-
kICAStorageRemovableRAMkICAStorageRemovableRAMСъемный RAM.
Доступный в OS X v10.0 и позже.
Обсуждение
Значения для kICAPropertyCameraStorageType.
-
