CaptureRequest Класс

Определение

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

[Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)]
public sealed class CaptureRequest : Android.Hardware.Camera2.CameraMetadata, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)>]
type CaptureRequest = class
    inherit CameraMetadata
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Атрибуты
Реализации

Комментарии

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

Содержит конфигурацию оборудования захвата (датчик, объектив, вспышка), конвейер обработки, алгоритмы управления и выходные буферы. Также содержит список целевых поверхностей для отправки данных изображения в этот захват.

CaptureRequests можно создать с помощью экземпляра, полученного Builder путем вызова или вызова CameraDevice#createCaptureRequest . CameraDevice.CameraDeviceSetup#createCaptureRequest

ЗаписиRequest предоставляются CameraCaptureSession#capture или CameraCaptureSession#setRepeatingRequest для записи изображений с камеры.

Каждый запрос может указать другое подмножество целевых поверхностей для камеры для отправки захваченных данных. Все поверхности, используемые в запросе, должны быть частью списка поверхностей, заданного последнему вызову CameraDevice#createCaptureSession, когда запрос отправляется в сеанс.

Например, запрос, предназначенный для повторения предварительной версии, может включать только Surface для предварительной версии SurfaceView или SurfaceTexture, в то время как высокое разрешение по-прежнему будет включать Surface из ImageReader, настроенного для изображений с высоким разрешением JPEG.

Запрос на повторную обработку позволяет отправлять ранее захваченное изображение с устройства камеры обратно на устройство для дальнейшей обработки. Его можно создать с помощью CameraDevice#createReprocessCaptureRequestи использовать с повторно обработанным сеансом записи, созданным с CameraDevice#createReprocessableCaptureSessionпомощью .

Java документации по android.hardware.camera2.CaptureRequest.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Поля

Имя Описание
AutomotiveLensFacingExteriorFront
Устаревшие.

Устройство камеры сталкивается с передней частью кадра тела автомобиля.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingExteriorLeft
Устаревшие.

Устройство камеры сталкивается с левой стороной кадра тела транспортного средства.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingExteriorOther
Устаревшие.

Устройство камеры сталкивается с внешней рамкой тела транспортного средства, но не совсем одной из внешних сторон, определенных этим перечислением.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingExteriorRear
Устаревшие.

Устройство камеры сталкивается с задней частью кадра тела транспортного средства.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingExteriorRight
Устаревшие.

Устройство камеры сталкивается с правой стороны кадра тела транспортного средства.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorOther
Устаревшие.

Устройство камеры сталкивается с внутренней рамкой тела транспортного средства, но не совсем одним из мест, описанных в этом перечислении.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Center
Устаревшие.

Устройство камеры сталкивается с центром первой строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Left
Устаревшие.

Устройство камеры сталкивается с левым местом первой строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Right
Устаревшие.

Устройство камеры сталкивается с правым местом первой строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Center
Устаревшие.

Устройство камеры сталкивается с центром второй строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Left
Устаревшие.

Устройство камеры сталкивается с левым местом второй строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Right
Устаревшие.

Устройство камеры сталкивается с правым местом второй строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Center
Устаревшие.

Устройство камеры сталкивается с центром места третьей строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Left
Устаревшие.

Устройство камеры сталкивается с левым местом третьей строки.

(Унаследовано от CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Right
Устаревшие.

Устройство камеры сталкивается с правым местом третьей строки.

(Унаследовано от CameraMetadata)
AutomotiveLocationExteriorFront
Устаревшие.

Устройство камеры существует вне рамки тела автомобиля и на его передней стороне.

(Унаследовано от CameraMetadata)
AutomotiveLocationExteriorLeft
Устаревшие.

Устройство камеры существует вне и слева от рамки тела автомобиля.

(Унаследовано от CameraMetadata)
AutomotiveLocationExteriorOther
Устаревшие.

Камера существует за пределами кадра тела транспортного средства, но не совсем на одном из внешних расположений, что определяет перечисление.

(Унаследовано от CameraMetadata)
AutomotiveLocationExteriorRear
Устаревшие.

Устройство камеры существует за пределами кадра тела автомобиля и на задней стороне.

(Унаследовано от CameraMetadata)
AutomotiveLocationExteriorRight
Устаревшие.

Устройство камеры существует вне и справа от рамки тела автомобиля.

(Унаследовано от CameraMetadata)
AutomotiveLocationExtraFront
Устаревшие.

Устройство камеры существует за пределами дополнительного кадра тела транспортного средства и на его передней стороне.

(Унаследовано от CameraMetadata)
AutomotiveLocationExtraLeft
Устаревшие.

Устройство камеры существует вне и слева от дополнительного тела транспортного средства.

(Унаследовано от CameraMetadata)
AutomotiveLocationExtraOther
Устаревшие.

Устройство камеры существует на дополнительном транспортном средстве, например трейлере, но не совсем на одной из передней, задней, левой или правой стороны.

(Унаследовано от CameraMetadata)
AutomotiveLocationExtraRear
Устаревшие.

Устройство камеры существует вне рамки тела дополнительного транспортного средства и на задней стороне.

(Унаследовано от CameraMetadata)
AutomotiveLocationExtraRight
Устаревшие.

Устройство камеры существует вне и справа от дополнительного тела транспортного средства.

(Унаследовано от CameraMetadata)
AutomotiveLocationInterior
Устаревшие.

Устройство камеры существует внутри кабины автомобиля.

(Унаследовано от CameraMetadata)
ColorCorrectionModeCct
Устаревшие.

Используйте CaptureRequest#COLOR_CORRECTION_COLOR_TEMPERATURE android.colorCorrection.colorTemperature и CaptureRequest#COLOR_CORRECTION_COLOR_TINT android.colorCorrection.colorTint настройте баланс в белом режиме на основе сопоставленной цветовой температуры.

(Унаследовано от CameraMetadata)
ControlAeModeOnLowLightBoostBrightnessPriority
Устаревшие.

Как и on, но применяет дополнительный импульс яркости в низком свете сцен.

(Унаследовано от CameraMetadata)
ControlAePriorityModeOff
Устаревшие.

Отключите режим приоритета AE.

(Унаследовано от CameraMetadata)
ControlAePriorityModeSensorExposureTimePriority
Устаревшие.

Подпрограмма автоматической экспозиции устройства камеры активна и определяет время воздействия, выбранное приложением(CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime).

(Унаследовано от CameraMetadata)
ControlAePriorityModeSensorSensitivityPriority
Устаревшие.

Подпрограмма автоматической экспозиции устройства камеры активна и определяет приоритеты выбранного приложения ISO (CaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivity).

(Унаследовано от CameraMetadata)
ControlAfSceneChangeDetected

Изменение сцены обнаруживается в регионах AF.

(Унаследовано от CameraMetadata)
ControlAfSceneChangeNotDetected

Изменение сцены не обнаружено в регионах AF.

(Унаследовано от CameraMetadata)
ControlAutoframingOff
Устаревшие.

Отключите автообрамение.

(Унаследовано от CameraMetadata)
ControlAutoframingOn
Устаревшие.

Включите автообрамление для хранения людей в поле представления кадра.

(Унаследовано от CameraMetadata)
ControlAutoframingStateConverged
Устаревшие.

Автоматическое обрамление достигло стабильного состояния (фрейм/fov не настраивается).

(Унаследовано от CameraMetadata)
ControlAutoframingStateFraming
Устаревшие.

Автоматическое обрамления выполняется — выполняется масштабирование, увеличение масштаба или сдвига.

(Унаследовано от CameraMetadata)
ControlAutoframingStateInactive
Устаревшие.

Автоматическое обрамления неактивно.

(Унаследовано от CameraMetadata)
ControlExtendedSceneModeBokehContinuous
Устаревшие.

Эффект Bokeh не должен замедлять скорость захвата относительно необработанных выходных данных датчика, и эффект применяется ко всем обработанным потокам не больше максимального измерения потоковой передачи.

(Унаследовано от CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
Устаревшие.

Режим bokeh высокого качества включен для всех не необработанных потоков (включая YUV, JPEG и IMPLEMENTATION_DEFINED), когда намерение записи STILL_CAPTURE.

(Унаследовано от CameraMetadata)
ControlExtendedSceneModeDisabled
Устаревшие.

Расширенный режим сцены отключен.

(Унаследовано от CameraMetadata)
ControlLowLightBoostStateActive
Устаревшие.

Режим AE "ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY" включен и применен.

(Унаследовано от CameraMetadata)
ControlLowLightBoostStateInactive
Устаревшие.

Режим AE "ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY" включен, но не применяется.

(Унаследовано от CameraMetadata)
ControlModeUseExtendedSceneMode
Устаревшие.

Используйте определенный расширенный режим сцены.

(Унаследовано от CameraMetadata)
ControlSettingsOverrideOff
Устаревшие.

Ключи не применяются раньше других ключей при применении параметров CaptureRequest к устройству камеры.

(Унаследовано от CameraMetadata)
ControlSettingsOverrideZoom
Устаревшие.

Связанные с масштабированием ключи применяются раньше, чем другие ключи в CaptureRequest.

(Унаследовано от CameraMetadata)
ControlVideoStabilizationModePreviewStabilization
Устаревшие.

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

(Унаследовано от CameraMetadata)
ControlZoomMethodAuto
Устаревшие.

Устройство камеры автоматически определяет, выполняется ли приложение увеличение CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegionCaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatioили, в свою очередь, определяет, какой тег метаданных отражает эффективный уровень масштабирования.

(Унаследовано от CameraMetadata)
ControlZoomMethodZoomRatio
Устаревшие.

Приложение намерено управлять увеличением CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio с помощьюCaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio, а эффективный уровень масштабирования отражается в результатах записи.

(Унаследовано от CameraMetadata)
DistortionCorrectionModeFast

Исправление искажений объектива применяется без уменьшения частоты кадров относительно выходных данных датчика.

(Унаследовано от CameraMetadata)
DistortionCorrectionModeHighQuality

Исправление искажений высокого качества применяется за счет возможного снижения частоты кадров относительно выходных данных датчика.

(Унаследовано от CameraMetadata)
DistortionCorrectionModeOff

Исправление искажений не применяется.

(Унаследовано от CameraMetadata)
ExtensionNightModeIndicatorOff
Устаревшие.

Камера обнаружила условия освещения, которые достаточно ярки.

(Унаследовано от CameraMetadata)
ExtensionNightModeIndicatorOn
Устаревшие.

Камера обнаружила низкосветовые условия.

(Унаследовано от CameraMetadata)
ExtensionNightModeIndicatorUnknown
Устаревшие.

Камера не может точно оценить освещение сцены, чтобы определить, будет ли запись камеры в ночном режиме улучшить фотографию.

(Унаследовано от CameraMetadata)
LensPoseReferenceAutomotive

Значение CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation относительно происхождения системы координат датчика автомобильной промышленности, которая находится в центре заднего осью.

(Унаследовано от CameraMetadata)
LensPoseReferenceGyroscope

Значение CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation относительно положения первичного гироскопа этого устройства Android.

(Унаследовано от CameraMetadata)
LensPoseReferencePrimaryCamera

Значение CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation относительно оптического центра крупнейшего устройства камеры, сталкивающегося с тем же направлением, что и эта камера.

(Унаследовано от CameraMetadata)
LensPoseReferenceUndefined

Устройство камеры не может представлять значения CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation и CameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation достаточно точно.

(Унаследовано от CameraMetadata)
LogicalMultiCameraSensorSyncTypeApproximate

Механизм программного обеспечения используется для синхронизации между физическими камерами.

(Унаследовано от CameraMetadata)
LogicalMultiCameraSensorSyncTypeCalibrated

Устройство камеры поддерживает синхронизацию меток времени кадра на уровне оборудования, а метка времени изображения физического потока точно отражает время начала воздействия.

(Унаследовано от CameraMetadata)
RequestAvailableCapabilitiesColorSpaceProfiles
Устаревшие.

Устройство поддерживает запросы к возможным сочетаниям цветовых пространств, форматов изображений и профилей динамического диапазона, поддерживаемых камерой, и запрашивает определенное цветовое пространство для сеанса.android.hardware.camera2.params.SessionConfiguration#setColorSpace

(Унаследовано от CameraMetadata)
RequestAvailableCapabilitiesDynamicRangeTenBit
Устаревшие.

Устройство поддерживает один или несколько 10-разрядных выходных данных камеры в соответствии с профилями динамического диапазона, указанными в android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles .

(Унаследовано от CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
Устаревшие.

Устройство камеры поддерживает вариант использования OFFLINE_PROCESSING.

(Унаследовано от CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
Устаревшие.

Устройство поддерживает повторную обработку из RAW_SENSOR формата с шаблоном bayer, заданным CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactor (m x n группы пикселей с одинаковым цветовым фильтром) в шаблон регулярного байера.

(Унаследовано от CameraMetadata)
RequestAvailableCapabilitiesStreamUseCase
Устаревшие.

Устройство камеры поддерживает выбор варианта использования для каждого потока с помощью android.hardware.camera2.params.OutputConfiguration#setStreamUseCase Таким образом, устройство может оптимизировать параметры конвейера камеры, такие как настройка, режим датчика или параметры ISP для определенного пользовательского сценария.

(Унаследовано от CameraMetadata)
RequestAvailableCapabilitiesSystemCamera
Устаревшие.

Устройство камеры доступно только системным компонентам и привилегированным приложениям Android.

(Унаследовано от CameraMetadata)
RequestAvailableCapabilitiesUltraHighResolutionSensor
Устаревшие.

Это устройство камеры может производить изображения с высоким разрешением в дополнение к размерам изображений, описанным в разделе CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP android.scaler.streamConfigurationMap.

(Унаследовано от CameraMetadata)
ScalerAvailableStreamUseCasesCroppedRaw
Устаревшие.

Обрезанный поток RAW, когда клиент выбирает обрезку поля представления.

(Унаследовано от CameraMetadata)
ScalerAvailableStreamUseCasesDefault
Устаревшие.

Вариант использования потока по умолчанию.

(Унаследовано от CameraMetadata)
ScalerAvailableStreamUseCasesPreview
Устаревшие.

Потоковая трансляция, показанная пользователю.

(Унаследовано от CameraMetadata)
ScalerAvailableStreamUseCasesPreviewVideoStill
Устаревшие.

Один поток, используемый для объединенных целей предварительной версии, видео и по-прежнему захватывает.

(Унаследовано от CameraMetadata)
ScalerAvailableStreamUseCasesStillCapture
Устаревшие.

По-прежнему фото запечатлеть.

(Унаследовано от CameraMetadata)
ScalerAvailableStreamUseCasesVideoCall
Устаревшие.

Длительный видеозвонок, оптимизированный как для эффективности питания, так и для качества видео.

(Унаследовано от CameraMetadata)
ScalerAvailableStreamUseCasesVideoRecord
Устаревшие.

Запись видеоклипов.

(Унаследовано от CameraMetadata)
ScalerRotateAndCrop180
Устаревшие.

Обработанные изображения поворачиваются на 180 градусов.

(Унаследовано от CameraMetadata)
ScalerRotateAndCrop270
Устаревшие.

Обработанные изображения поворачиваются на 270 градусов по часовой стрелке, а затем обрезаются до исходного пропорции.

(Унаследовано от CameraMetadata)
ScalerRotateAndCrop90
Устаревшие.

Обработанные изображения поворачиваются на 90 градусов по часовой стрелке, а затем обрезаются до исходного пропорции.

(Унаследовано от CameraMetadata)
ScalerRotateAndCropAuto
Устаревшие.

API камеры автоматически выбирает лучшее конкретное значение для поворота и обрезки на основе поддержки приложения для изменения размера и текущего режима с несколькими окнами.

(Унаследовано от CameraMetadata)
ScalerRotateAndCropNone
Устаревшие.

Поворот и обрезка не применяется.

(Унаследовано от CameraMetadata)
SensorPixelModeDefault
Устаревшие.

Это режим пикселей датчика по умолчанию.

(Унаследовано от CameraMetadata)
SensorPixelModeMaximumResolution
Устаревшие.

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

(Унаследовано от CameraMetadata)
SensorReadoutTimestampHardware
Устаревшие.

Это устройство камеры поддерживает обратный вызов onReadoutStarted, а также выходные метки времени чтения.

(Унаследовано от CameraMetadata)
SensorReadoutTimestampNotSupported
Устаревшие.

Это устройство камеры не поддерживает метку времени ожидания чтения и обратный вызов onReadoutStarted.

(Унаследовано от CameraMetadata)
StatisticsOisDataModeOff

Не включать данные OIS в результат записи.

(Унаследовано от CameraMetadata)
StatisticsOisDataModeOn

Включите данные OIS в результат записи.

(Унаследовано от CameraMetadata)

Свойства

Имя Описание
BlackLevelLock

Независимо от того, заблокирована ли компенсация черного уровня для текущих значений или свободна от разных значений.

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
ColorCorrectionAberrationMode

Режим операции для алгоритма коррекции хроматического аберрация.

ColorCorrectionColorTemperature

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

ColorCorrectionColorTint

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

ColorCorrectionGains

Получает применение к необработанным цветовым каналам Bayer для белого баланса.

ColorCorrectionMode

Элемент управления режимом выбирает, как данные изображения преобразуются из собственного цвета датчика в линейный цвет SRGB.

ColorCorrectionTransform

Матрица преобразования цвета, используемая для преобразования из цветового пространства RGB датчика в выходное линейное цветовое пространство SRGB.

ControlAeAntibandingMode

Требуемый параметр для компенсации защиты от полос с помощью алгоритма автоматической экспозиции устройства камеры.

ControlAeExposureCompensation

Настройка яркости целевого изображения для автоматического воздействия (AE).

ControlAeLock

Блокируется ли автоматическое воздействие (AE) в настоящее время на последние вычисляемые значения.

ControlAeMode

Требуемый режим для подпрограммы автоматической экспозиции устройства камеры.

ControlAePrecaptureTrigger

Будет ли устройство камеры активировать последовательность предварительного измерения при обработке этого запроса.

ControlAePriorityMode

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

ControlAeRegions

Список областей измерения, используемых для автоматической корректировки экспозиции.

ControlAeTargetFpsRange

Диапазон, по которому подпрограмма автоматического воздействия может настроить частоту кадров захвата, чтобы обеспечить хорошую экспозицию.

ControlAfMode

Включена ли функция автоматического фокуса (AF) и какой режим задан.

ControlAfRegions

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

ControlAfTrigger

Будет ли устройство камеры активировать автофокус для этого запроса.

ControlAutoframing

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

ControlAwbLock

Блокируется ли автоматический баланс (AWB) в настоящее время до последних вычисляемых значений.

ControlAwbMode

Указывает, настроен ли автоматический баланс (AWB) в настоящее время поля преобразования цвета и что такое целевой объект освещения.

ControlAwbRegions

Список областей измерения, используемых для автосбалансирования иллюминантной оценки.

ControlCaptureIntent

Сведения об устройстве камеры 3A (автоматическое воздействие, автоматическое фокусировка, авто-белый баланс) о цели этого захвата, чтобы помочь устройству камеры решить оптимальную стратегию 3A.

ControlEffectMode

Специальный эффект цвета для применения.

ControlEnableZsl

Разрешите устройству камеры включить режим нулевого заставки для запросов с CaptureRequest#CONTROL_CAPTURE_INTENT android.control.captureIntent помощью == STILL_CAPTURE.

ControlExtendedSceneMode

Включен ли расширенный режим сцены для конкретного запроса на запись.

ControlMode

Общий режим 3A (автоматическая экспозиция, автобалансировка, автоматическое фокусировка) элементов управления.

ControlPostRawSensitivityBoost

Объем дополнительного повышения конфиденциальности, примененного к выходным изображениям после записи данных датчика RAW.

ControlSceneMode

Элемент управления, для которого сейчас активен режим сцены.

ControlSettingsOverride

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

ControlVideoStabilizationMode

Активна ли стабилизация видео.

ControlZoomMethod

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

ControlZoomRatio

Требуемое соотношение масштаба

Creator
DistortionCorrectionMode

Режим операции для блока коррекции искажений объектива.

EdgeMode

Режим работы для улучшения пограничных компонентов.

ExtensionStrength

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

FlashMode

Требуемый режим для элемента управления флэш-памятью устройства камеры.

FlashStrengthLevel

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
HotPixelMode

Рабочий режим для исправления горячих пикселей.

IsReprocess

Определите, является ли это запрос на повторную обработку.

JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

(Унаследовано от Object)
JniManagedPeerState

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
JniPeerMembers

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

JpegGpsLocation

Объект расположения, используемый при создании метаданных GPS изображения.

JpegOrientation

Ориентация изображения JPEG.

JpegQuality

Качество сжатия окончательного изображения JPEG.

JpegThumbnailQuality

Качество сжатия эскиза JPEG.

JpegThumbnailSize

Разрешение внедренного эскиза JPEG.

Keys

Возвращает список ключей, содержащихся на этой карте.

(Унаследовано от CameraMetadata)
LensAperture

Требуемый размер диафрагмы объектива, как соотношение фокуса объектива к эффективному диаметру диафрагмы.

LensFilterDensity

Требуемый параметр для фильтров нейтральной плотности объектива.

LensFocalLength

Требуемая фокусная длина объектива; используется для оптического масштабирования.

LensFocusDistance

Требуемое расстояние до плоскости наиболее резкого фокуса, измеряемое с самой передней поверхности объектива.

LensOpticalStabilizationMode

Задает, использует ли устройство камеры оптическое стабилизацию изображений (OIS) при записи изображений.

NoiseReductionMode

Режим операции для алгоритма уменьшения шума.

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

(Унаследовано от Object)
ReprocessEffectiveExposureFactor

Коэффициент увеличения времени воздействия, применяемый к исходному выходному кадру обработкой приложения перед отправкой для повторной обработки.

ScalerCropRegion

Требуемый регион датчика для чтения для этого захвата.

ScalerRotateAndCrop

Применяется ли операция поворота и обрезки к обработанным выходным данным камеры.

SensorExposureTime

Длительность каждого пикселя подвергается свету.

SensorFrameDuration

Длительность от начала экспозиции кадра до начала следующей экспозиции кадра.

SensorPixelMode

Переключает режим пикселей датчика между максимальным режимом разрешения и режимом по умолчанию.

SensorSensitivity

Объем прибыли, примененный к данным датчика перед обработкой.

SensorTestPatternData

Код пикселей<[R, G_even, G_odd, B]>/code<, который предоставляет шаблон теста при >CaptureRequest#SENSOR_TEST_PATTERN_MODE android.sensor.testPatternModeSOLID_COLOR.

SensorTestPatternMode

При включении датчик отправляет тестовый шаблон вместо того, чтобы сделать реальную экспозицию с камеры.

ShadingMode

Качество затенения объектива, примененное к данным изображения.

StatisticsFaceDetectMode

Рабочий режим для устройства детектора лиц.

StatisticsHotPixelMapMode

Рабочий режим для создания карты горячего пикселя.

StatisticsLensShadingMapMode

Будет ли устройство камеры выводить карту заливки объектива в выходных метаданных результата.

StatisticsOisDataMode

Элемент управления для выбора сведений о позиции оптической стабилизации (OIS) включается в метаданные выходных результатов.

Tag

Получите тег для этого запроса, если таковой есть.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от CameraMetadata)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от CameraMetadata)
TonemapCurve

Тонмапинг / контрастность / гамма-кривая для использования, когда CaptureRequest#TONEMAP_MODE android.tonemap.mode CONTRAST_CURVE.

TonemapGamma

Кривая тонации, используемая при CaptureRequest#TONEMAP_MODE android.tonemap.mode GAMMA_VALUE

TonemapMode

Высокоуровневый глобальный контраст/гамма-гамма-контроль.

TonemapPresetCurve

Кривая тонации, используемая при CaptureRequest#TONEMAP_MODE android.tonemap.mode PRESET_CURVE

Методы

Имя Описание
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
DescribeContents()

Описать виды специальных объектов, содержащихся в маршалируемом представлении в этом маршалируемом представлении.

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
Dispose(Boolean)

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
DisposeUnlessReferenced()

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
Equals(Object)

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
Get(CaptureRequest+Key)

Получите значение поля запроса записи.

GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
Notify()

Просыпается один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Неструктурировать этот объект в пакете "Посылка".

Явные реализации интерфейса

Имя Описание
IJavaPeerable.Disposed()

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

(Унаследовано от JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

Методы расширения

Имя Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Неизменяемый пакет параметров и выходных данных, необходимый для записи одного изображения с устройства камеры.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

Применяется к