Langue

CaptureResult.LogicalMultiCameraActivePhysicalSensorCropRegion Propriété

Définition

Région actuelle du capteur physique actif qui sera lue pour cette capture.

[Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION", ApiSince=35)]
public static Android.Hardware.Camera2.CaptureResult.Key LogicalMultiCameraActivePhysicalSensorCropRegion { get; }
[<Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION", ApiSince=35)>]
static member LogicalMultiCameraActivePhysicalSensorCropRegion : Android.Hardware.Camera2.CaptureResult.Key

Valeur de propriété

Région actuelle du capteur physique actif qui sera lue pour cette capture.

Attributs

Remarques

Région actuelle du capteur physique actif qui sera lue pour cette capture.

Ce résultat de capture correspond à android.scaler.cropRegion sur les appareils capteurs à caméra unique non logiques. En cas de caméras logiques qui peuvent basculer entre plusieurs appareils physiques en réponse à android.control.zoomRatio, ce résultat de capture ne se comporte pas comme android.scaler.cropRegion et android.control.zoomRatio, où la combinaison des deux reflète le zoom efficace et la rognage de la sortie de la caméra logique. Au lieu de cela, cette valeur de résultat de capture décrit le zoom et le rognage de l’appareil physique actif. Voici quelques exemples de modification de la valeur de ce résultat de capture : commutateurs entre différents lentilles physiques, commutateurs entre le mode de résolution standard et le mode pixel de résolution maximale et passer par l’appareil numérique ou optique. Ce résultat de capture est similaire à android.scaler.cropRegion en ce qui concerne la correction de distorsion. Lorsque le mode de correction de distorsion est DÉSACTIVÉ, le système de coordonnées suit android.sensor.info.preCorrectionActiveArraySize, avec (0, 0) étant le pixel supérieur gauche du tableau actif de pré-correction. Lorsque le mode de correction de distorsion n’est pas désactivé, le système de coordonnées suit android.sensor.info.activeArraySize, avec (0, 0) étant le pixel supérieur gauche du tableau actif.

Pour les appareils photo dotés de la fonctionnalité CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR ou des appareils où CameraCharacteristics.getAvailableCaptureRequestKeys répertorie android.sensor.pixelMode, l’appareil physique actif actuel android.sensor.info.activeArraySizeMaximumResolution / android.sensor.info.preCorrectionActiveArraySizeMaximumResolution doit être utilisé comme système de coordonnées pour les demandes où android.sensor.pixelMode est défini sur CameraMetadata. SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION.

Unités : coordonnées pixels relatives à android.sensor.info.activeArraySize ou android.sensor.info.preCorrectionActiveArraySize de l’android.logicalMultiCamera.activePhysicalId en fonction de la fonctionnalité et du mode de correction de distorsion

Facultatif : la valeur de cette clé peut être null sur certains appareils.

Référence Android pour android.hardware.camera2.CaptureResult.LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à