CaptureRequest 클래스

정의

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

[Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)]
public sealed class CaptureRequest : Android.Hardware.Camera2.CameraMetadata, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/hardware/camera2/CaptureRequest", DoNotGenerateAcw=true)>]
type CaptureRequest = class
    inherit CameraMetadata
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
상속
CaptureRequest
특성
구현

설명

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

캡처 하드웨어(센서, 렌즈, 플래시), 처리 파이프라인, 제어 알고리즘 및 출력 버퍼에 대한 구성을 포함합니다. 또한 이 캡처를 위해 이미지 데이터를 보낼 대상 Surface 목록도 포함합니다.

CaptureRequests는 인스턴스 CameraDevice#createCaptureRequestBuilder 사용하여 만들 수 있으며 호출 또는CameraDevice.CameraDeviceSetup#createCaptureRequest

CaptureRequests는 CameraCaptureSession#capture 카메라에서 이미지를 캡처하거나 CameraCaptureSession#setRepeatingRequest 캡처합니다.

각 요청은 카메라에서 캡처된 데이터를 보낼 대상 Surface의 다른 하위 집합을 지정할 수 있습니다. 요청에 사용되는 모든 표면은 요청이 세션에 제출될 때 마지막 호출에 CameraDevice#createCaptureSession지정된 표면 목록의 일부여야 합니다.

예를 들어 미리 보기를 반복하기 위한 요청에는 미리 보기 SurfaceView 또는 SurfaceTexture용 Surface만 포함될 수 있으며, 고해상도 여전히 캡처에는 고해상도 JPEG 이미지용으로 구성된 ImageReader의 Surface도 포함됩니다.

재처리 캡처 요청을 사용하면 카메라 디바이스에서 이전에 캡처한 이미지를 추가 처리를 위해 디바이스로 다시 보낼 수 있습니다. 을 사용하여 CameraDevice#createReprocessCaptureRequest만들 수 있으며 , 를 사용하여 만든 다시 처리 가능한 캡처 세션과 함께 CameraDevice#createReprocessableCaptureSession사용할 수 있습니다.

에 대한 android.hardware.camera2.CaptureRequestJava 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

필드

Name Description
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_TINT android.colorCorrection.colorTint 상관 관계 색 온도에 따라 흰색 균형을 사용하고 CaptureRequest#COLOR_CORRECTION_COLOR_TEMPERATURE android.colorCorrection.colorTemperature 조정합니다.

(다음에서 상속됨 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
사용되지 않음.

보케 효과는 센서 원시 출력을 기준으로 캡처 속도를 늦추지 않아야 하며, 이 효과는 최대 스트리밍 차원보다 크지 않은 모든 처리된 스트림에 적용됩니다.

(다음에서 상속됨 CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
사용되지 않음.

캡처 의도가 STILL_CAPTURE 경우 원시가 아닌 모든 스트림(YUV, JPEG 및 IMPLEMENTATION_DEFINED 포함)에 대해 고품질 보케 모드가 활성화됩니다.

(다음에서 상속됨 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
사용되지 않음.

다른 모든 비 RAW 스트림 외에 미리 보기가 동일한 안정화 품질로 안정화되는 미리 보기 안정화가 활성화됩니다.

(다음에서 상속됨 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.poseTranslationCameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation 정확도를 충분히 나타낼 수 없습니다.

(다음에서 상속됨 CameraMetadata)
LogicalMultiCameraSensorSyncTypeApproximate

소프트웨어 메커니즘은 물리적 카메라 간에 동기화하는 데 사용됩니다.

(다음에서 상속됨 CameraMetadata)
LogicalMultiCameraSensorSyncTypeCalibrated

카메라 디바이스는 하드웨어 수준에서 프레임 타임스탬프 동기화를 지원하며 실제 스트림 이미지의 타임스탬프는 노출 시작 시간을 정확하게 반영합니다.

(다음에서 상속됨 CameraMetadata)
RequestAvailableCapabilitiesColorSpaceProfiles
사용되지 않음.

디바이스는 카메라에서 지원하는 색 공간, 이미지 형식 및 동적 범위 프로필의 가능한 조합을 쿼리하고 세션을 통해 android.hardware.camera2.params.SessionConfiguration#setColorSpace 특정 색 공간을 요청할 수 있습니다.

(다음에서 상속됨 CameraMetadata)
RequestAvailableCapabilitiesDynamicRangeTenBit
사용되지 않음.

디바이스는 에 지정된 android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles 동적 범위 프로필에 따라 하나 이상의 10비트 카메라 출력을 지원합니다.

(다음에서 상속됨 CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
사용되지 않음.

카메라 디바이스는 OFFLINE_PROCESSING 사용 사례를 지원합니다.

(다음에서 상속됨 CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
사용되지 않음.

디바이스는 바이엘 패턴 RAW_SENSOR (동일한 색 필터가 있는 픽셀의 m x n 그룹)에서 CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactor 리모사이징된 일반 바이엘 패턴으로 재처리를 지원합니다.

(다음에서 상속됨 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
사용되지 않음.

이 모드에서 센서는 일반적으로 픽셀을 bin하지 않으므로 더 큰 이미지 크기를 제공할 수 있습니다.

(다음에서 상속됨 CameraMetadata)
SensorReadoutTimestampHardware
사용되지 않음.

이 카메라 디바이스는 onReadoutStarted 콜백뿐만 아니라 읽기 아웃 타임스탬프를 출력합니다.

(다음에서 상속됨 CameraMetadata)
SensorReadoutTimestampNotSupported
사용되지 않음.

이 카메라 디바이스는 읽기/녹화 타임스탬프 및 onReadoutStarted 콜백을 지원하지 않습니다.

(다음에서 상속됨 CameraMetadata)
StatisticsOisDataModeOff

캡처 결과에 OIS 데이터를 포함하지 마세요.

(다음에서 상속됨 CameraMetadata)
StatisticsOisDataModeOn

캡처 결과에 OIS 데이터를 포함합니다.

(다음에서 상속됨 CameraMetadata)

속성

Name Description
BlackLevelLock

검정 수준 보정이 현재 값에 잠겨 있는지 또는 자유롭게 변경할 수 있는지 여부입니다.

Class

Object런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
ColorCorrectionAberrationMode

색수차 수정 알고리즘에 대한 작업 모드입니다.

ColorCorrectionColorTemperature

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

ColorCorrectionColorTint

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

ColorCorrectionGains

화이트 밸런스를 위해 바이엘 원시 색 채널에 적용할 수 있습니다.

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

카메라 디바이스가 == STILL_CAPTURE 요청에 대해 제로 셔터 지연 모드를 CaptureRequest#CONTROL_CAPTURE_INTENT android.control.captureIntent 사용하도록 설정합니다.

ControlExtendedSceneMode

특정 캡처 요청에 대해 확장 장면 모드를 사용할 수 있는지 여부입니다.

ControlMode

3A의 전체 모드(자동 노출, 자동 흰색 균형, 자동 포커스) 컨트롤 루틴.

ControlPostRawSensitivityBoost

RAW 센서 데이터를 캡처한 후 출력 이미지에 적용되는 추가 민감도 향상의 양입니다.

ControlSceneMode

현재 활성화된 장면 모드를 제어합니다.

ControlSettingsOverride

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

ControlVideoStabilizationMode

비디오 손떨림 보정이 활성 상태인지 여부입니다.

ControlZoomMethod

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

ControlZoomRatio

원하는 확대/축소 비율

Creator
DistortionCorrectionMode

렌즈 왜곡 보정 블록에 대한 작업 모드입니다.

EdgeMode

에지 향상을 위한 작업 모드입니다.

ExtensionStrength

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

FlashMode

카메라 장치의 플래시 컨트롤에 대한 원하는 모드입니다.

FlashStrengthLevel

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

Handle

기본 Android 인스턴스에 대한 핸들입니다.

(다음에서 상속됨 Object)
HotPixelMode

핫 픽셀 보정을 위한 작동 모드입니다.

IsReprocess

이것이 재처리 캡처 요청인지 확인합니다.

JniIdentityHashCode

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
JniPeerMembers

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

JpegGpsLocation

이미지 GPS 메타데이터를 생성할 때 사용할 위치 개체입니다.

JpegOrientation

JPEG 이미지의 방향입니다.

JpegQuality

최종 JPEG 이미지의 압축 품질입니다.

JpegThumbnailQuality

JPEG 썸네일의 압축 품질입니다.

JpegThumbnailSize

포함된 JPEG 썸네일의 해상도입니다.

Keys

이 맵에 포함된 키 목록을 반환합니다.

(다음에서 상속됨 CameraMetadata)
LensAperture

원하는 렌즈 조리개 크기로, 렌즈 초점 길이와 효과적인 조리개 직경의 비율로.

LensFilterDensity

렌즈 중립 밀도 필터에 대한 원하는 설정입니다.

LensFocalLength

원하는 렌즈 초점 길이; 광학 확대/축소에 사용됩니다.

LensFocusDistance

가장 날카로운 초점의 평면에 원하는 거리, 렌즈의 최전방 표면에서 측정.

LensOpticalStabilizationMode

이미지를 캡처할 때 카메라 디바이스가 OIS(광학 이미지 손떨림 보정)를 사용하는지 여부를 설정합니다.

NoiseReductionMode

노이즈 감소 알고리즘에 대한 작업 모드입니다.

PeerReference

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
ReprocessEffectiveExposureFactor

재처리를 위해 보내기 전에 애플리케이션 처리에 의해 원래 출력 프레임에 적용된 노출 시간 증가 비율입니다.

ScalerCropRegion

이 캡처를 위해 읽을 센서의 원하는 영역입니다.

ScalerRotateAndCrop

회전 및 자르기 작업이 카메라의 처리된 출력에 적용되는지 여부입니다.

SensorExposureTime

각 픽셀이 빛에 노출되는 기간입니다.

SensorFrameDuration

프레임 노출 시작부터 다음 프레임 노출 시작까지의 기간입니다.

SensorPixelMode

센서 픽셀 모드를 최대 해상도 모드와 기본 모드 간에 전환합니다.

SensorSensitivity

처리하기 전에 센서 데이터에 적용된 게인 양입니다.

SensorTestPatternData

SOLID_COLOR 때 < 테스트 패턴을 제공하는 픽셀 >코드<[R, G_even, G_odd, B]>/코드CaptureRequest#SENSOR_TEST_PATTERN_MODE android.sensor.testPatternMode입니다.

SensorTestPatternMode

사용하도록 설정하면 센서가 카메라에서 실제 노출을 수행하는 대신 테스트 패턴을 보냅니다.

ShadingMode

이미지 데이터에 적용된 렌즈 음영 보정 품질입니다.

StatisticsFaceDetectMode

얼굴 감지기 장치의 작동 모드입니다.

StatisticsHotPixelMapMode

핫 픽셀 맵 생성을 위한 운영 모드입니다.

StatisticsLensShadingMapMode

카메라 디바이스가 출력 결과 메타데이터에서 렌즈 음영 맵을 출력할지 여부입니다.

StatisticsOisDataMode

출력 결과 메타데이터에 OIS(광학 안정화) 위치 정보가 포함되는지 여부를 선택하는 컨트롤입니다.

Tag

이 요청의 태그(있는 경우)를 검색합니다.

ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 CameraMetadata)
ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 CameraMetadata)
TonemapCurve

CONTRAST_CURVE 때 CaptureRequest#TONEMAP_MODE android.tonemap.mode 사용할 톤맵/대비/감마 곡선입니다.

TonemapGamma

GAMMA_VALUE 때 CaptureRequest#TONEMAP_MODE android.tonemap.mode 사용할 톤맵 곡선

TonemapMode

높은 수준의 글로벌 대비/감마/톤맵 컨트롤입니다.

TonemapPresetCurve

PRESET_CURVE 때 CaptureRequest#TONEMAP_MODE android.tonemap.mode 사용할 톤맵 곡선

메서드

Name Description
Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
DescribeContents()

이 Parcelable의 마샬링된 표현에 포함된 특수 개체의 종류를 설명합니다.

Dispose()

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
Get(CaptureRequest+Key)

캡처 요청 필드 값을 가져옵니다.

GetHashCode()

개체에 대한 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
ToArray<T>()

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받><거나 ><>중단/종료<합니다.>

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

이 개체를 구획에 평면화합니다.

명시적 인터페이스 구현

Name Description
IJavaPeerable.Disposed()

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
IJavaPeerable.DisposeUnlessReferenced()

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
IJavaPeerable.Finalized()

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

(다음에서 상속됨 Object)

확장명 메서드

Name Description
GetJniTypeName(IJavaPeerable)

인스턴스 self형식의 JNI 이름을 가져옵니다.

JavaAs<TResult>(IJavaPeerable)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

TryJavaCast<TResult>(IJavaPeerable, TResult)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

적용 대상