Langue

CaptureRequest Classe

Définition

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

[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
Héritage
Attributs
Implémente

Remarques

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

Contient la configuration du matériel de capture (capteur, objectif, flash), le pipeline de traitement, les algorithmes de contrôle et les mémoires tampons de sortie. Contient également la liste des Surfaces cibles pour envoyer des données d’image à cette capture.

CaptureRequests peut être créé à l’aide d’une Builder instance, obtenue en appelant ou en appelant CameraDevice#createCaptureRequestCameraDevice.CameraDeviceSetup#createCaptureRequest

CaptureRequests sont donnés à CameraCaptureSession#capture ou CameraCaptureSession#setRepeatingRequest pour capturer des images à partir d’une caméra.

Chaque requête peut spécifier un sous-ensemble différent de Surfaces cibles pour que l’appareil photo envoie les données capturées. Toutes les surfaces utilisées dans une demande doivent faire partie de la liste de surfaces donnée au dernier appel à CameraDevice#createCaptureSession, lorsque la demande est envoyée à la session.

Par exemple, une demande destinée à la préversion répétée peut inclure uniquement les Surface de la préversion SurfaceView ou SurfaceTexture, tandis qu’une capture haute résolution inclurait également une Surface d’un ImageReader configuré pour les images JPEG haute résolution.

Une demande de capture de retraitement permet à un appareil photo d’être renvoyé à l’appareil photo pour un traitement ultérieur. Il peut être créé avec CameraDevice#createReprocessCaptureRequest, et utilisé avec une session de capture reprocessable créée avec CameraDevice#createReprocessableCaptureSession.

Java documentation pour android.hardware.camera2.CaptureRequest.

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

Champs

Nom Description
AutomotiveLensFacingExteriorFront
Obsolète.

L’appareil photo fait face à l’avant du cadre du corps du véhicule.

(Hérité de CameraMetadata)
AutomotiveLensFacingExteriorLeft
Obsolète.

L’appareil photo fait face au côté gauche du cadre du corps du véhicule.

(Hérité de CameraMetadata)
AutomotiveLensFacingExteriorOther
Obsolète.

L’appareil photo fait face à l’extérieur du cadre du corps du véhicule, mais pas exactement l’un des côtés extérieurs définis par cette énumération.

(Hérité de CameraMetadata)
AutomotiveLensFacingExteriorRear
Obsolète.

L’appareil photo fait face à l’arrière du cadre du corps du véhicule.

(Hérité de CameraMetadata)
AutomotiveLensFacingExteriorRight
Obsolète.

L’appareil photo fait face au côté droit du cadre du corps du véhicule.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorOther
Obsolète.

L’appareil photo fait face à l’intérieur du cadre du corps du véhicule, mais pas exactement l’un des sièges décrits par cette énumération.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Center
Obsolète.

L’appareil photo fait face au siège central de la première ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Left
Obsolète.

L’appareil photo fait face au siège gauche de la première ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Right
Obsolète.

L’appareil photo fait face au siège droit de la première ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Center
Obsolète.

L’appareil photo fait face au siège central de la deuxième ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Left
Obsolète.

L’appareil photo fait face au siège gauche de la deuxième ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Right
Obsolète.

L’appareil photo fait face au siège droit de la deuxième ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Center
Obsolète.

L’appareil photo fait face au siège central de la troisième ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Left
Obsolète.

L’appareil photo fait face au siège gauche de la troisième ligne.

(Hérité de CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Right
Obsolète.

L’appareil photo fait face au siège droit de la troisième ligne.

(Hérité de CameraMetadata)
AutomotiveLocationExteriorFront
Obsolète.

L’appareil photo existe en dehors du cadre du corps du véhicule et sur son côté avant.

(Hérité de CameraMetadata)
AutomotiveLocationExteriorLeft
Obsolète.

L’appareil photo existe en dehors et sur le côté gauche du cadre du corps du véhicule.

(Hérité de CameraMetadata)
AutomotiveLocationExteriorOther
Obsolète.

La caméra existe en dehors du cadre du corps du véhicule, mais pas exactement sur l’un des emplacements extérieurs définis par cette énumération.

(Hérité de CameraMetadata)
AutomotiveLocationExteriorRear
Obsolète.

L’appareil photo existe en dehors du cadre du corps du véhicule et sur son côté arrière.

(Hérité de CameraMetadata)
AutomotiveLocationExteriorRight
Obsolète.

L’appareil photo existe à l’extérieur et sur le côté droit du cadre du corps du véhicule.

(Hérité de CameraMetadata)
AutomotiveLocationExtraFront
Obsolète.

L’appareil photo existe en dehors du cadre du corps du véhicule supplémentaire et sur son côté avant.

(Hérité de CameraMetadata)
AutomotiveLocationExtraLeft
Obsolète.

L’appareil photo existe en dehors et sur le côté gauche du corps du véhicule supplémentaire.

(Hérité de CameraMetadata)
AutomotiveLocationExtraOther
Obsolète.

L’appareil photo existe sur un véhicule supplémentaire, tel que la remorque, mais pas exactement sur l’un des côtés avant, arrière, gauche ou droit.

(Hérité de CameraMetadata)
AutomotiveLocationExtraRear
Obsolète.

L’appareil photo existe en dehors du cadre du corps du véhicule supplémentaire et sur son côté arrière.

(Hérité de CameraMetadata)
AutomotiveLocationExtraRight
Obsolète.

L’appareil photo existe à l’extérieur et sur le côté droit du corps du véhicule supplémentaire.

(Hérité de CameraMetadata)
AutomotiveLocationInterior
Obsolète.

L’appareil photo existe à l’intérieur de la cabine du véhicule.

(Hérité de CameraMetadata)
ColorCorrectionModeCct
Obsolète.

Utilisez CaptureRequest#COLOR_CORRECTION_COLOR_TEMPERATURE android.colorCorrection.colorTemperature et CaptureRequest#COLOR_CORRECTION_COLOR_TINT android.colorCorrection.colorTint ajustez l’équilibre blanc en fonction de la température de couleur corrélée.

(Hérité de CameraMetadata)
ControlAeModeOnLowLightBoostBrightnessPriority
Obsolète.

Comme « ON », mais applique un boost de luminosité supplémentaire dans les scènes basse lumière.

(Hérité de CameraMetadata)
ControlAePriorityModeOff
Obsolète.

Désactivez le mode de priorité AE.

(Hérité de CameraMetadata)
ControlAePriorityModeSensorExposureTimePriority
Obsolète.

La routine d’exposition automatique de l’appareil photo est active et hiérarchise le temps d’exposition sélectionné par l’application (CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime).

(Hérité de CameraMetadata)
ControlAePriorityModeSensorSensitivityPriority
Obsolète.

La routine d’exposition automatique de l’appareil photo est active et hiérarchise l’ISO sélectionnée par l’application (CaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivity).

(Hérité de CameraMetadata)
ControlAfSceneChangeDetected

Le changement de scène est détecté dans la ou les régions AF.

(Hérité de CameraMetadata)
ControlAfSceneChangeNotDetected

Le changement de scène n’est pas détecté dans les régions AF.

(Hérité de CameraMetadata)
ControlAutoframingOff
Obsolète.

Désactivez la mise en mémoire automatique.

(Hérité de CameraMetadata)
ControlAutoframingOn
Obsolète.

Activez l’autoframing pour conserver les personnes dans le champ d’affichage du cadre.

(Hérité de CameraMetadata)
ControlAutoframingStateConverged
Obsolète.

Le cadrage automatique a atteint un état stable (frame/fov n’est pas ajusté).

(Hérité de CameraMetadata)
ControlAutoframingStateFraming
Obsolète.

Le cadrage automatique est en cours : zoom avant, zoom arrière ou panoramique est en cours.

(Hérité de CameraMetadata)
ControlAutoframingStateInactive
Obsolète.

Le cadrage automatique est inactif.

(Hérité de CameraMetadata)
ControlExtendedSceneModeBokehContinuous
Obsolète.

L’effet Bokeh ne doit pas ralentir le taux de capture par rapport à la sortie brute du capteur, et l’effet est appliqué à tous les flux traités pas plus grand que la dimension maximale de diffusion en continu.

(Hérité de CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
Obsolète.

Le mode bokeh de haute qualité est activé pour tous les flux non bruts (y compris YUV, JPEG et IMPLEMENTATION_DEFINED) lorsque l’intention de capture est STILL_CAPTURE.

(Hérité de CameraMetadata)
ControlExtendedSceneModeDisabled
Obsolète.

Le mode scène étendu est désactivé.

(Hérité de CameraMetadata)
ControlLowLightBoostStateActive
Obsolète.

Le mode AE « ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY » est activé et appliqué.

(Hérité de CameraMetadata)
ControlLowLightBoostStateInactive
Obsolète.

Le mode AE « ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY » est activé, mais n’est pas appliqué.

(Hérité de CameraMetadata)
ControlModeUseExtendedSceneMode
Obsolète.

Utilisez un mode de scène étendu spécifique.

(Hérité de CameraMetadata)
ControlSettingsOverrideOff
Obsolète.

Aucune clé n’est appliquée plus tôt que les autres clés lors de l’application des paramètres CaptureRequest à l’appareil photo.

(Hérité de CameraMetadata)
ControlSettingsOverrideZoom
Obsolète.

Les touches associées au zoom sont appliquées plus tôt que les autres clés de CaptureRequest.

(Hérité de CameraMetadata)
ControlVideoStabilizationModePreviewStabilization
Obsolète.

La stabilisation en préversion, où la préversion en plus de tous les autres flux non RAW est stabilisée avec la même qualité de stabilisation, est activée.

(Hérité de CameraMetadata)
ControlZoomMethodAuto
Obsolète.

L’appareil photo détecte automatiquement si l’application effectue un zoom avec CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegion ou CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio, à son tour, détermine la balise de métadonnées qui reflète le niveau de zoom effectif.

(Hérité de CameraMetadata)
ControlZoomMethodZoomRatio
Obsolète.

L’application a l’intention de contrôler le zoom via CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio, et le niveau de zoom effectif est reflété par CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio les résultats de capture.

(Hérité de CameraMetadata)
DistortionCorrectionModeFast

La correction de la distorsion des lentilles est appliquée sans réduire la fréquence d’images par rapport à la sortie du capteur.

(Hérité de CameraMetadata)
DistortionCorrectionModeHighQuality

La correction de distorsion de haute qualité est appliquée, au coût d’une fréquence d’images éventuellement réduite par rapport à la sortie du capteur.

(Hérité de CameraMetadata)
DistortionCorrectionModeOff

Aucune correction de distorsion n’est appliquée.

(Hérité de CameraMetadata)
ExtensionNightModeIndicatorOff
Obsolète.

La caméra a détecté des conditions d’éclairage suffisamment lumineuses.

(Hérité de CameraMetadata)
ExtensionNightModeIndicatorOn
Obsolète.

La caméra a détecté des conditions de faible luminosité.

(Hérité de CameraMetadata)
ExtensionNightModeIndicatorUnknown
Obsolète.

L’appareil photo ne peut pas évaluer avec précision l’éclairage de la scène pour déterminer si une capture d’extension de caméra en mode nuit améliorerait la photo.

(Hérité de CameraMetadata)
LensPoseReferenceAutomotive

La valeur est CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation relative à l’origine du système de coordonnées du capteur automobile, qui est au centre de l’axe arrière.

(Hérité de CameraMetadata)
LensPoseReferenceGyroscope

La valeur est CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation relative à la position du gyroscope principal de cet appareil Android.

(Hérité de CameraMetadata)
LensPoseReferencePrimaryCamera

La valeur est CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation relative au centre optique du plus grand appareil photo faisant face à la même direction que cette caméra.

(Hérité de CameraMetadata)
LensPoseReferenceUndefined

L’appareil photo ne peut pas représenter les valeurs et CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationCameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation suffisamment précisément.

(Hérité de CameraMetadata)
LogicalMultiCameraSensorSyncTypeApproximate

Un mécanisme logiciel est utilisé pour synchroniser entre les caméras physiques.

(Hérité de CameraMetadata)
LogicalMultiCameraSensorSyncTypeCalibrated

L’appareil photo prend en charge la synchronisation d’horodatage d’images au niveau matériel, et l’horodatage d’une image de flux physique reflète avec précision son temps de début d’exposition.

(Hérité de CameraMetadata)
RequestAvailableCapabilitiesColorSpaceProfiles
Obsolète.

L’appareil prend en charge l’interrogation des combinaisons possibles d’espaces de couleurs, de formats d’image et de profils de plage dynamique pris en charge par l’appareil photo et demande un espace de couleur particulier pour une session via android.hardware.camera2.params.SessionConfiguration#setColorSpace .

(Hérité de CameraMetadata)
RequestAvailableCapabilitiesDynamicRangeTenBit
Obsolète.

L’appareil prend en charge une ou plusieurs sorties de caméra 10 bits en fonction des profils de plage dynamique spécifiés dans android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles .

(Hérité de CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
Obsolète.

L’appareil photo prend en charge le cas d’usage OFFLINE_PROCESSING.

(Hérité de CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
Obsolète.

L’appareil prend en charge le RAW_SENSOR retraitement à partir du format avec un modèle bayer donné par CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactor (m x n groupe de pixels avec le même filtre de couleur) à un modèle bayer régulier remosaïque.

(Hérité de CameraMetadata)
RequestAvailableCapabilitiesStreamUseCase
Obsolète.

L’appareil photo prend en charge la sélection d’un cas d’usage par flux via android.hardware.camera2.params.OutputConfiguration#setStreamUseCase afin que l’appareil puisse optimiser les paramètres de pipeline de caméra, tels que le réglage, le mode capteur ou les paramètres ISP pour un scénario utilisateur spécifique.

(Hérité de CameraMetadata)
RequestAvailableCapabilitiesSystemCamera
Obsolète.

L’appareil photo est accessible uniquement par les composants système d’Android et les applications privilégiées.

(Hérité de CameraMetadata)
RequestAvailableCapabilitiesUltraHighResolutionSensor
Obsolète.

Cet appareil photo est capable de produire des images ultra haute résolution en plus des tailles d’image décrites dans le CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP android.scaler.streamConfigurationMap.

(Hérité de CameraMetadata)
ScalerAvailableStreamUseCasesCroppedRaw
Obsolète.

Flux RAW rogné lorsque le client choisit de rogner le champ d’affichage.

(Hérité de CameraMetadata)
ScalerAvailableStreamUseCasesDefault
Obsolète.

Cas d’usage de flux par défaut.

(Hérité de CameraMetadata)
ScalerAvailableStreamUseCasesPreview
Obsolète.

Flux en direct affiché à l’utilisateur.

(Hérité de CameraMetadata)
ScalerAvailableStreamUseCasesPreviewVideoStill
Obsolète.

Un seul flux utilisé à des fins combinées d’aperçu, de vidéo et de capture.

(Hérité de CameraMetadata)
ScalerAvailableStreamUseCasesStillCapture
Obsolète.

Capture de photos toujours.

(Hérité de CameraMetadata)
ScalerAvailableStreamUseCasesVideoCall
Obsolète.

Appel vidéo de longue durée optimisé pour l’efficacité de l’alimentation et la qualité vidéo.

(Hérité de CameraMetadata)
ScalerAvailableStreamUseCasesVideoRecord
Obsolète.

Enregistrement de clips vidéo.

(Hérité de CameraMetadata)
ScalerRotateAndCrop180
Obsolète.

Les images traitées sont pivotées de 180 degrés.

(Hérité de CameraMetadata)
ScalerRotateAndCrop270
Obsolète.

Les images traitées sont pivotées de 270 degrés dans le sens des aiguilles d’une montre, puis rognées jusqu’au rapport d’aspect d’origine.

(Hérité de CameraMetadata)
ScalerRotateAndCrop90
Obsolète.

Les images traitées sont pivotées de 90 degrés dans le sens des aiguilles d’une montre, puis rognées jusqu’au rapport d’aspect d’origine.

(Hérité de CameraMetadata)
ScalerRotateAndCropAuto
Obsolète.

L’API caméra sélectionne automatiquement la meilleure valeur concrète pour la rotation et la rognage en fonction de la prise en charge de l’application pour la resizabilité et le mode multi-fenêtre actuel.

(Hérité de CameraMetadata)
ScalerRotateAndCropNone
Obsolète.

Aucune rotation et rognage n’est appliquée.

(Hérité de CameraMetadata)
SensorPixelModeDefault
Obsolète.

Il s’agit du mode pixel de capteur par défaut.

(Hérité de CameraMetadata)
SensorPixelModeMaximumResolution
Obsolète.

Dans ce mode, les capteurs ne sont généralement pas en pixels bin, ce qui peut offrir des tailles d’image plus grandes.

(Hérité de CameraMetadata)
SensorReadoutTimestampHardware
Obsolète.

Cet appareil photo prend en charge le rappel onReadoutStarted, ainsi que la sortie des horodatages de lecture.

(Hérité de CameraMetadata)
SensorReadoutTimestampNotSupported
Obsolète.

Cet appareil photo ne prend pas en charge l’horodatage de lecture et le rappel onReadoutStarted.

(Hérité de CameraMetadata)
StatisticsOisDataModeOff

N’incluez pas de données OIS dans le résultat de capture.

(Hérité de CameraMetadata)
StatisticsOisDataModeOn

Incluez les données OIS dans le résultat de la capture.

(Hérité de CameraMetadata)

Propriétés

Nom Description
BlackLevelLock

Que la compensation au niveau noir soit verrouillée sur ses valeurs actuelles ou qu’elle soit libre de varier.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ColorCorrectionAberrationMode

Mode d’opération pour l’algorithme de correction d’aberration chromatique.

ColorCorrectionColorTemperature

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

ColorCorrectionColorTint

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

ColorCorrectionGains

Gains s’appliquant aux canaux de couleur brute Bayer pour l’équilibre blanc.

ColorCorrectionMode

Le contrôle de mode sélectionne la façon dont les données d’image sont converties à partir de la couleur native du capteur en couleur sRVB linéaire.

ColorCorrectionTransform

Matrice de transformation de couleur à utiliser pour transformer de l’espace de couleur RVB du capteur à l’espace de couleur sRVB linéaire de sortie.

ControlAeAntibandingMode

Paramètre souhaité pour la compensation antibandage de l’algorithme d’exposition automatique de l’appareil photo.

ControlAeExposureCompensation

Ajustement de la luminosité de l’image cible de l’exposition automatique (AE).

ControlAeLock

Indique si l’exposition automatique (AE) est actuellement verrouillée sur ses dernières valeurs calculées.

ControlAeMode

Mode souhaité pour la routine d’exposition automatique de l’appareil photo.

ControlAePrecaptureTrigger

Indique si l’appareil photo déclenche une séquence de contrôle de précapture lorsqu’il traite cette requête.

ControlAePriorityMode

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

ControlAeRegions

Liste des zones de mesure à utiliser pour l’ajustement automatique de l’exposition.

ControlAeTargetFpsRange

Plage sur laquelle la routine d’exposition automatique peut ajuster la fréquence d’images de capture pour maintenir une bonne exposition.

ControlAfMode

Indique si le focus automatique (AF) est actuellement activé et le mode sur lequel il est défini.

ControlAfRegions

Liste des zones de mesure à utiliser pour le focus automatique.

ControlAfTrigger

Indique si l’appareil photo déclenche une activation pour cette demande.

ControlAutoframing

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

ControlAwbLock

Indique si l’équilibre automatique des blancs (AWB) est actuellement verrouillé sur ses dernières valeurs calculées.

ControlAwbMode

Indique si l’équilibre automatique des blancs (AWB) définit actuellement les champs de transformation de couleur et quelle est sa cible d’éclairage.

ControlAwbRegions

Liste des zones de mesure à utiliser pour l’estimation illuminante de l’équilibre automatique.

ControlCaptureIntent

Informations sur l’appareil photo 3A (exposition automatique, focus automatique, équilibre automatique de blanc) sur l’objectif de cette capture, pour aider l’appareil photo à décider d’une stratégie 3A optimale.

ControlEffectMode

Effet de couleur spécial à appliquer.

ControlEnableZsl

Autoriser l’appareil photo à activer le mode de décalage d’obturation zéro pour les requêtes avec CaptureRequest#CONTROL_CAPTURE_INTENT android.control.captureIntent == STILL_CAPTURE.

ControlExtendedSceneMode

Indique si le mode scène étendu est activé pour une demande de capture particulière.

ControlMode

Mode global des routines de contrôle 3A (exposition automatique, équilibre automatique, focus automatique).

ControlPostRawSensitivityBoost

Quantité d’augmentation de sensibilité supplémentaire appliquée aux images de sortie après la capture des données du capteur RAW.

ControlSceneMode

Contrôle pour quel mode de scène est actuellement actif.

ControlSettingsOverride

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

ControlVideoStabilizationMode

Indique si la stabilisation vidéo est active.

ControlZoomMethod

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

ControlZoomRatio

Rapport de zoom souhaité

Creator
DistortionCorrectionMode

Mode d’opération pour le bloc de correction de distorsion de lentille.

EdgeMode

Mode d’opération pour l’amélioration de la périphérie.

ExtensionStrength

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

FlashMode

Mode souhaité pour le contrôle flash de l’appareil photo.

FlashStrengthLevel

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
HotPixelMode

Mode opérationnel pour la correction de pixels chauds.

IsReprocess

Déterminez s’il s’agit d’une demande de capture de retraitement.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
JniPeerMembers

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

JpegGpsLocation

Objet d’emplacement à utiliser lors de la génération de métadonnées GPS d’image.

JpegOrientation

Orientation d’une image JPEG.

JpegQuality

Qualité de compression de l’image JPEG finale.

JpegThumbnailQuality

Qualité de compression de la miniature JPEG.

JpegThumbnailSize

Résolution de miniature JPEG incorporée.

Keys

Retourne une liste des clés contenues dans cette carte.

(Hérité de CameraMetadata)
LensAperture

Taille de l’ouverture de lentille souhaitée, comme rapport de la longueur focale de lentille au diamètre d’ouverture efficace.

LensFilterDensity

Paramètre souhaité pour le ou les filtres de densité neutre de lentille.

LensFocalLength

Longueur focale de la lentille souhaitée ; utilisé pour le zoom optique.

LensFocusDistance

Distance souhaitée au plan de focus le plus aiguisé, mesurée à partir de la surface la plus frontale de l’objectif.

LensOpticalStabilizationMode

Définit si l’appareil photo utilise la stabilisation optique d’image (OIS) lors de la capture d’images.

NoiseReductionMode

Mode d’opération pour l’algorithme de réduction du bruit.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ReprocessEffectiveExposureFactor

La quantité de temps d’exposition augmente le facteur appliqué à l’image de sortie d’origine par le traitement de l’application avant d’envoyer pour le retraitement.

ScalerCropRegion

Région souhaitée du capteur à lire pour cette capture.

ScalerRotateAndCrop

Indique si une opération de rotation et de rognage est appliquée aux sorties traitées de la caméra.

SensorExposureTime

Durée de chaque pixel exposée à la lumière.

SensorFrameDuration

Durée du début de l’exposition d’images au début de l’exposition de l’image suivante.

SensorPixelMode

Bascule le mode pixel du capteur entre le mode de résolution maximale et le mode par défaut.

SensorSensitivity

Quantité de gain appliquée aux données du capteur avant le traitement.

SensorTestPatternData

Code de pixel<>[R, G_even, G_odd, B]</code> qui fournit le modèle de test quand est CaptureRequest#SENSOR_TEST_PATTERN_MODE android.sensor.testPatternMode SOLID_COLOR.

SensorTestPatternMode

Lorsqu’il est activé, le capteur envoie un modèle de test au lieu d’effectuer une exposition réelle à partir de la caméra.

ShadingMode

Qualité de la correction d’ombrage des lentilles appliquée aux données de l’image.

StatisticsFaceDetectMode

Mode d’exploitation pour l’unité de détecteur de visages.

StatisticsHotPixelMapMode

Mode d’exploitation pour la génération de carte de pixels chauds.

StatisticsLensShadingMapMode

Indique si l’appareil photo génère la carte d’ombrage des lentilles dans les métadonnées des résultats de sortie.

StatisticsOisDataMode

Contrôle permettant de déterminer si les informations de position de stabilisation optique (OIS) sont incluses dans les métadonnées de résultat de sortie.

Tag

Récupérez la balise de cette requête, le cas échéant.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de CameraMetadata)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de CameraMetadata)
TonemapCurve

Tonemapping / contraste / courbe gamma à utiliser quand CaptureRequest#TONEMAP_MODE android.tonemap.mode est CONTRAST_CURVE.

TonemapGamma

Courbe de tonalité à utiliser quand CaptureRequest#TONEMAP_MODE android.tonemap.mode est GAMMA_VALUE

TonemapMode

Contrôle global de contraste global/gamma/tonemapping de haut niveau.

TonemapPresetCurve

Courbe de tonalité à utiliser quand CaptureRequest#TONEMAP_MODE android.tonemap.mode est PRESET_CURVE

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
DescribeContents()

Décrivez les types d’objets spéciaux contenus dans la représentation marshallée de ce Colisable.

Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
Equals(Object)

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
Get(CaptureRequest+Key)

Obtenir une valeur de champ de demande de capture.

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Aplatir cet objet dans un colis.

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

(Hérité de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Package immuable de paramètres et de sorties nécessaires pour capturer une seule image à partir de l’appareil photo.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à