CaptureRequest Klasse

Definition

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

[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
Vererbung
CaptureRequest
Attribute
Implementiert

Hinweise

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

Enthält die Konfiguration für die Aufnahmehardware (Sensor, Objektiv, Blitz), die Verarbeitungspipeline, die Steuerungsalgorithmen und die Ausgabepuffer. Enthält außerdem die Liste der Zieloberflächen, an die Bilddaten für diese Aufnahme gesendet werden sollen.

CaptureRequests können mithilfe einer Builder Instanz erstellt werden, die durch Aufrufen CameraDevice#createCaptureRequest oder CameraDevice.CameraDeviceSetup#createCaptureRequest

CaptureRequests werden an eine Kamera übergeben CameraCaptureSession#capture oder CameraCaptureSession#setRepeatingRequest bilder aufgenommen.

Jede Anforderung kann eine andere Teilmenge von Zieloberflächen für die Kamera angeben, an die die erfassten Daten gesendet werden sollen. Alle Oberflächen, die in einer Anforderung verwendet werden, müssen Teil der Oberflächenliste sein, die dem letzten Aufruf CameraDevice#createCaptureSessionzugewiesen wurde, wenn die Anforderung an die Sitzung übermittelt wird.

Eine Anforderung für die wiederholte Vorschau kann z. B. nur die Surface für die Vorschau von SurfaceView oder SurfaceTexture enthalten, während eine hochauflösende Aufnahme auch eine Surface aus einem ImageReader enthalten würde, der für hochauflösende JPEG-Bilder konfiguriert ist.

Eine Neuverarbeitungsaufnahmeanforderung ermöglicht es einem zuvor aufgenommenen Bild vom Kameragerät, zur weiteren Verarbeitung an das Gerät zurückgesendet zu werden. Sie kann mit CameraDevice#createReprocessCaptureRequesteiner neu verarbeiteten Erfassungssitzung erstellt und mit CameraDevice#createReprocessableCaptureSessiondieser verwendet werden.

Java Dokumentation für android.hardware.camera2.CaptureRequest.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Felder

Name Beschreibung
AutomotiveLensFacingExteriorFront
Veraltet.

Das Kameragerät steht vor der Vorderseite des Fahrzeugkörperrahmens.

(Geerbt von CameraMetadata)
AutomotiveLensFacingExteriorLeft
Veraltet.

Das Kameragerät steht auf der linken Seite des Fahrzeugkörperrahmens.

(Geerbt von CameraMetadata)
AutomotiveLensFacingExteriorOther
Veraltet.

Das Kameragerät steht vor der Außenseite des Fahrzeugkörperrahmens, aber nicht genau einer der äußeren Seiten, die durch diese Enumeration definiert sind.

(Geerbt von CameraMetadata)
AutomotiveLensFacingExteriorRear
Veraltet.

Das Kameragerät steht hinter dem Fahrzeugkörperrahmen.

(Geerbt von CameraMetadata)
AutomotiveLensFacingExteriorRight
Veraltet.

Das Kameragerät steht auf der rechten Seite des Fahrzeugkörperrahmens.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorOther
Veraltet.

Das Kameragerät ist mit der Innenseite des Fahrzeugkörperrahmens konfrontiert, aber nicht genau einer der in dieser Enumeration beschriebenen Sitze.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Center
Veraltet.

Das Kameragerät weist den Mittleren Sitz der ersten Zeile auf.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Left
Veraltet.

Das Kameragerät steht auf der linken Seite der ersten Zeile.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Right
Veraltet.

Das Kameragerät weist den rechten Sitz der ersten Zeile auf.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Center
Veraltet.

Das Kameragerät steht dem Mittleren Sitz der zweiten Zeile gegenüber.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Left
Veraltet.

Das Kameragerät sieht sich der linken Seite der zweiten Zeile gegenüber.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Right
Veraltet.

Das Kameragerät steht auf der rechten Seite der zweiten Zeile.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Center
Veraltet.

Das Kameragerät steht mit der Mitte der dritten Zeile.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Left
Veraltet.

Das Kameragerät steht auf der linken Seite der dritten Zeile.

(Geerbt von CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Right
Veraltet.

Das Kameragerät weist den rechten Sitz der dritten Zeile auf.

(Geerbt von CameraMetadata)
AutomotiveLocationExteriorFront
Veraltet.

Das Kameragerät ist außerhalb des Fahrzeugkörperrahmens und auf der Vorderseite vorhanden.

(Geerbt von CameraMetadata)
AutomotiveLocationExteriorLeft
Veraltet.

Das Kameragerät ist außerhalb und auf der linken Seite des Fahrzeugkörperrahmens vorhanden.

(Geerbt von CameraMetadata)
AutomotiveLocationExteriorOther
Veraltet.

Die Kamera existiert außerhalb des Fahrzeugkörperrahmens, aber nicht genau an einer der Außenstellen, die diese Enumeration definiert.

(Geerbt von CameraMetadata)
AutomotiveLocationExteriorRear
Veraltet.

Das Kameragerät ist außerhalb des Fahrzeugkörperrahmens und auf seiner Rückseite vorhanden.

(Geerbt von CameraMetadata)
AutomotiveLocationExteriorRight
Veraltet.

Das Kameragerät ist außen und rechts neben dem Fahrzeugkörperrahmen vorhanden.

(Geerbt von CameraMetadata)
AutomotiveLocationExtraFront
Veraltet.

Das Kameragerät ist außerhalb des Karosserierahmens des Extrafahrzeugs und auf der Vorderseite vorhanden.

(Geerbt von CameraMetadata)
AutomotiveLocationExtraLeft
Veraltet.

Das Kameragerät befindet sich außerhalb und auf der linken Seite des Zusätzlichen Fahrzeugkörpers.

(Geerbt von CameraMetadata)
AutomotiveLocationExtraOther
Veraltet.

Das Kameragerät existiert auf einem zusätzlichen Fahrzeug, z. B. dem Anhänger, aber nicht genau auf einer vorderen, hinteren, linken oder rechten Seite.

(Geerbt von CameraMetadata)
AutomotiveLocationExtraRear
Veraltet.

Das Kameragerät ist außerhalb des Karosserierahmens des Extrafahrzeugs und auf seiner Rückseite vorhanden.

(Geerbt von CameraMetadata)
AutomotiveLocationExtraRight
Veraltet.

Das Kameragerät ist außen und rechts neben dem Extrafahrzeugkörper vorhanden.

(Geerbt von CameraMetadata)
AutomotiveLocationInterior
Veraltet.

Das Kameragerät ist innerhalb der Fahrzeugkabine vorhanden.

(Geerbt von CameraMetadata)
ColorCorrectionModeCct
Veraltet.

Verwenden Und CaptureRequest#COLOR_CORRECTION_COLOR_TINT android.colorCorrection.colorTint passen Sie CaptureRequest#COLOR_CORRECTION_COLOR_TEMPERATURE android.colorCorrection.colorTemperature den Weißabgleich basierend auf korrelierter Farbtemperatur an.

(Geerbt von CameraMetadata)
ControlAeModeOnLowLightBoostBrightnessPriority
Veraltet.

Wie "EIN" wendet aber zusätzliche Helligkeitsverstärkung in Szenen mit geringem Licht an.

(Geerbt von CameraMetadata)
ControlAePriorityModeOff
Veraltet.

Deaktivieren Sie den AE-Prioritätsmodus.

(Geerbt von CameraMetadata)
ControlAePriorityModeSensorExposureTimePriority
Veraltet.

Die automatische Belichtungsroutine des Kamerageräts ist aktiv und priorisiert die von der Anwendung ausgewählte Belichtungszeit (CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime).

(Geerbt von CameraMetadata)
ControlAePriorityModeSensorSensitivityPriority
Veraltet.

Die automatische Belichtungsroutine des Kamerageräts ist aktiv und priorisiert die von der Anwendung ausgewählte ISO (CaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivity).

(Geerbt von CameraMetadata)
ControlAfSceneChangeDetected

Szenenänderung wird innerhalb der AF-Region(n) erkannt.

(Geerbt von CameraMetadata)
ControlAfSceneChangeNotDetected

Szenenänderung wird innerhalb der AF-Region(n) nicht erkannt.

(Geerbt von CameraMetadata)
ControlAutoframingOff
Veraltet.

Automatische Infrastruktur deaktivieren.

(Geerbt von CameraMetadata)
ControlAutoframingOn
Veraltet.

Aktivieren Sie die automatische Infrastruktur, um Personen im Sichtfeld des Frames zu behalten.

(Geerbt von CameraMetadata)
ControlAutoframingStateConverged
Veraltet.

Die automatische Umrahmung hat einen stabilen Zustand erreicht (Frame/fov wird nicht angepasst).

(Geerbt von CameraMetadata)
ControlAutoframingStateFraming
Veraltet.

Die automatische Umrahmung erfolgt im Prozess – entweder Zoomen, Verkleineren oder Schwenken erfolgt.

(Geerbt von CameraMetadata)
ControlAutoframingStateInactive
Veraltet.

Die automatische Rahmenung ist inaktiv.

(Geerbt von CameraMetadata)
ControlExtendedSceneModeBokehContinuous
Veraltet.

Bokeh-Effekt darf die Erfassungsrate im Verhältnis zur Rohausgabe des Sensors nicht verlangsamen, und der Effekt wird auf alle verarbeiteten Datenströme angewendet, die nicht größer als die maximale Streamingdimension sind.

(Geerbt von CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
Veraltet.

Der bokeh-Modus mit hoher Qualität ist für alle nicht rohen Datenströme (einschließlich YUV, JPEG und IMPLEMENTATION_DEFINED) aktiviert, wenn die Aufnahmeabsicht STILL_CAPTURE ist.

(Geerbt von CameraMetadata)
ControlExtendedSceneModeDisabled
Veraltet.

Der erweiterte Szenenmodus ist deaktiviert.

(Geerbt von CameraMetadata)
ControlLowLightBoostStateActive
Veraltet.

Der AE-Modus "ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY" ist aktiviert und angewendet.

(Geerbt von CameraMetadata)
ControlLowLightBoostStateInactive
Veraltet.

Der AE-Modus "ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY" ist aktiviert, aber nicht angewendet.

(Geerbt von CameraMetadata)
ControlModeUseExtendedSceneMode
Veraltet.

Verwenden Sie einen bestimmten erweiterten Szenenmodus.

(Geerbt von CameraMetadata)
ControlSettingsOverrideOff
Veraltet.

Beim Anwenden von CaptureRequest-Einstellungen auf das Kameragerät werden keine Tasten früher als die anderen Tasten angewendet.

(Geerbt von CameraMetadata)
ControlSettingsOverrideZoom
Veraltet.

Zoomtasten werden früher als die anderen Tasten in der CaptureRequest angewendet.

(Geerbt von CameraMetadata)
ControlVideoStabilizationModePreviewStabilization
Veraltet.

Die Vorschaustabilisierung, bei der die Vorschau zusätzlich zu allen anderen Nicht-RAW-Streams mit der gleichen Stabilisierungsqualität stabilisiert wird, ist aktiviert.

(Geerbt von CameraMetadata)
ControlZoomMethodAuto
Veraltet.

Das Kameragerät erkennt automatisch, ob die Anwendung zoomt oder CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegionCaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio, und entscheidet wiederum, welches Metadatentag den effektiven Zoomfaktor widerspiegelt.

(Geerbt von CameraMetadata)
ControlZoomMethodZoomRatio
Veraltet.

Die Anwendung beabsichtigt, den Zoom über CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatiozu steuern, und der effektive Zoomfaktor wird von CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio den Aufnahmeergebnissen reflektiert.

(Geerbt von CameraMetadata)
DistortionCorrectionModeFast

Die Objektivverzerrungskorrektur wird angewendet, ohne die Bildfrequenz relativ zur Sensorausgabe zu reduzieren.

(Geerbt von CameraMetadata)
DistortionCorrectionModeHighQuality

Eine qualitativ hochwertige Verzerrungskorrektur wird auf Kosten einer möglicherweise reduzierten Framerate relativ zur Sensorausgabe angewendet.

(Geerbt von CameraMetadata)
DistortionCorrectionModeOff

Es wird keine Verzerrungskorrektur angewendet.

(Geerbt von CameraMetadata)
ExtensionNightModeIndicatorOff
Veraltet.

Die Kamera hat Lichtverhältnisse erkannt, die ausreichend hell sind.

(Geerbt von CameraMetadata)
ExtensionNightModeIndicatorOn
Veraltet.

Die Kamera hat lichtarme Bedingungen erkannt.

(Geerbt von CameraMetadata)
ExtensionNightModeIndicatorUnknown
Veraltet.

Die Kamera kann die Beleuchtung der Szene nicht genau bewerten, um festzustellen, ob eine Nachtmodus-Kameraerweiterungsaufnahme das Foto verbessern würde.

(Geerbt von CameraMetadata)
LensPoseReferenceAutomotive

Der Wert CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation ist relativ zum Ursprung des Fahrzeugsensorkoordinatensystems, das sich in der Mitte der Hinterachse befindet.

(Geerbt von CameraMetadata)
LensPoseReferenceGyroscope

Der Wert von CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation ist relativ zur Position des primären Gyroskops dieses Android-Geräts.

(Geerbt von CameraMetadata)
LensPoseReferencePrimaryCamera

Der Wert von CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation ist relativ zur optischen Mitte des größten Kamerageräts, das die gleiche Richtung wie diese Kamera hat.

(Geerbt von CameraMetadata)
LensPoseReferenceUndefined

Das Kameragerät kann die Werte nicht CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationCameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation genau genug darstellen.

(Geerbt von CameraMetadata)
LogicalMultiCameraSensorSyncTypeApproximate

Ein Softwaremechanismus wird verwendet, um zwischen den physischen Kameras zu synchronisieren.

(Geerbt von CameraMetadata)
LogicalMultiCameraSensorSyncTypeCalibrated

Das Kameragerät unterstützt die Frame-Zeitstempelsynchronisierung auf Hardwareebene, und der Zeitstempel eines physischen Datenstrombilds spiegelt seine Start-of-Belichtungszeit genau wider.

(Geerbt von CameraMetadata)
RequestAvailableCapabilitiesColorSpaceProfiles
Veraltet.

Das Gerät unterstützt die Abfrage der möglichen Kombinationen aus Farbräumen, Bildformaten und dynamischen Bereichsprofilen, die von der Kamera unterstützt werden, und das Anfordern eines bestimmten Farbraums für eine Sitzung über android.hardware.camera2.params.SessionConfiguration#setColorSpace .

(Geerbt von CameraMetadata)
RequestAvailableCapabilitiesDynamicRangeTenBit
Veraltet.

Das Gerät unterstützt eine oder mehrere 10-Bit-Kameraausgänge gemäß den in android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles .

(Geerbt von CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
Veraltet.

Das Kameragerät unterstützt den OFFLINE_PROCESSING Anwendungsfall.

(Geerbt von CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
Veraltet.

Das Gerät unterstützt die Neuverarbeitung von dem Format mit einem Bayer-Muster, das RAW_SENSOR von CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactor (m x n-Pixelgruppe mit demselben Farbfilter) in ein remosaiced normales Bayer-Muster gegeben wird.

(Geerbt von CameraMetadata)
RequestAvailableCapabilitiesStreamUseCase
Veraltet.

Das Kameragerät unterstützt die Auswahl eines Pro-Stream-Anwendungsfalls über android.hardware.camera2.params.OutputConfiguration#setStreamUseCase sodass das Gerät Kamerapipelineparameter wie Optimierung, Sensormodus oder ISP-Einstellungen für ein bestimmtes Benutzerszenario optimieren kann.

(Geerbt von CameraMetadata)
RequestAvailableCapabilitiesSystemCamera
Veraltet.

Auf das Kameragerät kann nur über die Systemkomponenten und privilegierten Anwendungen von Android zugegriffen werden.

(Geerbt von CameraMetadata)
RequestAvailableCapabilitiesUltraHighResolutionSensor
Veraltet.

Dieses Kameragerät ist in der Lage, zusätzlich zu den in der CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP android.scaler.streamConfigurationMapBeschreibung beschriebenen Bildgrößen ultrahohe Bilder zu erzeugen.

(Geerbt von CameraMetadata)
ScalerAvailableStreamUseCasesCroppedRaw
Veraltet.

Zugeschnittener RAW-Datenstrom, wenn der Client das Ansichtsfeld zuschneiden möchte.

(Geerbt von CameraMetadata)
ScalerAvailableStreamUseCasesDefault
Veraltet.

Standard-Stream-Anwendungsfall.

(Geerbt von CameraMetadata)
ScalerAvailableStreamUseCasesPreview
Veraltet.

Livestream, der dem Benutzer angezeigt wird.

(Geerbt von CameraMetadata)
ScalerAvailableStreamUseCasesPreviewVideoStill
Veraltet.

Ein einzelner Stream, der für kombinierte Zwecke der Vorschau, des Videos und der aufzeichnung verwendet wird.

(Geerbt von CameraMetadata)
ScalerAvailableStreamUseCasesStillCapture
Veraltet.

Trotzdem Fotoaufnahme.

(Geerbt von CameraMetadata)
ScalerAvailableStreamUseCasesVideoCall
Veraltet.

Lang andauernder Videoanruf, der sowohl für die Energieeffizienz als auch für die Videoqualität optimiert ist.

(Geerbt von CameraMetadata)
ScalerAvailableStreamUseCasesVideoRecord
Veraltet.

Aufzeichnen von Videoclips.

(Geerbt von CameraMetadata)
ScalerRotateAndCrop180
Veraltet.

Verarbeitete Bilder werden um 180 Grad gedreht.

(Geerbt von CameraMetadata)
ScalerRotateAndCrop270
Veraltet.

Verarbeitete Bilder werden um 270 Grad im Uhrzeigersinn gedreht und dann auf das ursprüngliche Seitenverhältnis zugeschnitten.

(Geerbt von CameraMetadata)
ScalerRotateAndCrop90
Veraltet.

Verarbeitete Bilder werden um 90 Grad im Uhrzeigersinn gedreht und dann auf das ursprüngliche Seitenverhältnis zugeschnitten.

(Geerbt von CameraMetadata)
ScalerRotateAndCropAuto
Veraltet.

Die Kamera-API wählt automatisch den besten konkreten Wert für das Drehen und Zuschneiden basierend auf der Unterstützung der Anwendungsgröße und des aktuellen Mehrfenstermodus aus.

(Geerbt von CameraMetadata)
ScalerRotateAndCropNone
Veraltet.

Es wird keine Drehung und Zuschnitt angewendet.

(Geerbt von CameraMetadata)
SensorPixelModeDefault
Veraltet.

Dies ist der Standardmäßige Sensorpixelmodus.

(Geerbt von CameraMetadata)
SensorPixelModeMaximumResolution
Veraltet.

In diesem Modus enthalten Sensoren in der Regel keine Pixel, daher können größere Bildgrößen angeboten werden.

(Geerbt von CameraMetadata)
SensorReadoutTimestampHardware
Veraltet.

Dieses Kameragerät unterstützt den onReadoutStarted-Rückruf sowie die Ausgabe von Lesezeitstempeln.

(Geerbt von CameraMetadata)
SensorReadoutTimestampNotSupported
Veraltet.

Dieses Kameragerät unterstützt keinen Timestamp zum Lesen und onReadoutStarted-Rückruf.

(Geerbt von CameraMetadata)
StatisticsOisDataModeOff

Schließen Sie keine OIS-Daten in das Aufnahmeergebnis ein.

(Geerbt von CameraMetadata)
StatisticsOisDataModeOn

Schließen Sie OIS-Daten in das Aufnahmeergebnis ein.

(Geerbt von CameraMetadata)

Eigenschaften

Name Beschreibung
BlackLevelLock

Gibt an, ob die Black-Level-Kompensation auf die aktuellen Werte gesperrt ist oder frei ist, zu variieren.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
ColorCorrectionAberrationMode

Modus der Operation für den Farb-Aberrationskorrekturalgorithmus.

ColorCorrectionColorTemperature

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

ColorCorrectionColorTint

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

ColorCorrectionGains

Vorteile, die sich auf Bayer Rohfarbkanäle für den Weißabgleich anwenden.

ColorCorrectionMode

Das Modussteuerelement wählt aus, wie die Bilddaten aus der systemeigenen Farbe des Sensors in lineare sRGB-Farbe konvertiert werden.

ColorCorrectionTransform

Eine Farbtransformationsmatrix, die verwendet werden soll, um den RGB-Farbraum des Sensors in den linearen sRGB-Farbraum zu transformieren.

ControlAeAntibandingMode

Die gewünschte Einstellung für die Automatische Belichtung des Algorithmus für die automatische Belichtung des Kamerageräts.

ControlAeExposureCompensation

Anpassung der Automatischen Belichtung (Auto-Exposure, AE)-Zielbildhelligkeit.

ControlAeLock

Gibt an, ob die automatische Belichtung (Auto Exposure, AE) derzeit auf die neuesten berechneten Werte gesperrt ist.

ControlAeMode

Der gewünschte Modus für die automatische Belichtungsroutine des Kamerageräts.

ControlAePrecaptureTrigger

Gibt an, ob das Kameragerät beim Verarbeiten dieser Anforderung eine Voraufnahmemessungssequenz auslöst.

ControlAePriorityMode

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

ControlAeRegions

Liste der Zumessungsbereiche, die für die automatische Belichtungsanpassung verwendet werden sollen.

ControlAeTargetFpsRange

Bereich, über den die automatische Belichtungsroutine die Aufnahmeframerate anpassen kann, um eine gute Belichtung aufrechtzuerhalten.

ControlAfMode

Gibt an, ob der automatische Fokus (AF) derzeit aktiviert ist und auf welchen Modus er festgelegt ist.

ControlAfRegions

Liste der Zumessungsbereiche, die für den automatischen Fokus verwendet werden sollen.

ControlAfTrigger

Gibt an, ob das Kameragerät den Autofokus für diese Anforderung auslöst.

ControlAutoframing

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

ControlAwbLock

Gibt an, ob der automatische Weißabgleich (Auto-White Balance, AWB) derzeit auf die neuesten berechneten Werte gesperrt ist.

ControlAwbMode

Gibt an, ob der automatische Weißabgleich (Auto-White Balance, AWB) derzeit die Farbtransformationsfelder festlegt und was das Beleuchtungsziel ist.

ControlAwbRegions

Liste der Zumessungsbereiche, die für die Schätzwertschätzung des automatischen Weißabgleichs verwendet werden sollen.

ControlCaptureIntent

Informationen zum Kameragerät 3A (automatische Belichtung, Automatischer Fokus, automatischer Weißabgleich) über den Zweck dieser Aufnahme, um dem Kameragerät zu helfen, optimale 3A-Strategie zu entscheiden.

ControlEffectMode

Ein spezieller Farbeffekt, der angewendet werden soll.

ControlEnableZsl

Zulassen, dass das Kameragerät den Zero-Shutter-Lag-Modus für Anforderungen mit CaptureRequest#CONTROL_CAPTURE_INTENT android.control.captureIntent == STILL_CAPTURE aktiviert.

ControlExtendedSceneMode

Gibt an, ob der erweiterte Szenenmodus für eine bestimmte Aufnahmeanforderung aktiviert ist.

ControlMode

Gesamtmodus von 3A -Steuerungsroutinen (automatische Belichtung, automatischer Weißabgleich, Automatischer Fokus).

ControlPostRawSensitivityBoost

Die Menge der zusätzlichen Empfindlichkeitsverstärkung, die auf Ausgabebilder angewendet wird, nachdem RAW-Sensordaten erfasst wurden.

ControlSceneMode

Steuerelement, für das der Szenenmodus derzeit aktiv ist.

ControlSettingsOverride

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

ControlVideoStabilizationMode

Gibt an, ob die Videostabilisierung aktiv ist.

ControlZoomMethod

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

ControlZoomRatio

Das gewünschte Zoomverhältnis

Creator
DistortionCorrectionMode

Betriebsmodus für den Objektivverzerrungskorrekturblock.

EdgeMode

Betriebsmodus für Edgeerweiterungen.

ExtensionStrength

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

FlashMode

Der gewünschte Modus für die Blitzsteuerung des Kamerageräts.

FlashStrengthLevel

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
HotPixelMode

Betriebsmodus für die Korrektur von Hot Pixeln.

IsReprocess

Ermitteln Sie, ob es sich um eine Anforderung für die Neuverarbeitungserfassung handelt.

JniIdentityHashCode

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
JniPeerMembers

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

JpegGpsLocation

Ein Ortsobjekt, das beim Generieren von BILD-GPS-Metadaten verwendet werden soll.

JpegOrientation

Die Ausrichtung für ein JPEG-Bild.

JpegQuality

Komprimierungsqualität des endgültigen JPEG-Bilds.

JpegThumbnailQuality

Komprimierungsqualität der JPEG-Miniaturansicht.

JpegThumbnailSize

Auflösung der eingebetteten JPEG-Miniaturansicht.

Keys

Gibt eine Liste der in dieser Karte enthaltenen Schlüssel zurück.

(Geerbt von CameraMetadata)
LensAperture

Die gewünschte Objektivblendegröße als Verhältnis der Objektivbrennweite zum effektiven Blendendurchmesser.

LensFilterDensity

Die gewünschte Einstellung für den Objektiv-Neutraldichtefilter(n).

LensFocalLength

Die gewünschte Objektivbrennweite; wird für optischen Zoom verwendet.

LensFocusDistance

Gewünschter Abstand zur Ebene des scharfsten Fokus, gemessen von der vordersten Oberfläche der Linse.

LensOpticalStabilizationMode

Legt fest, ob das Kameragerät beim Aufnehmen von Bildern optische Bildstabilisierung (OIS) verwendet.

NoiseReductionMode

Betriebsmodus für den Rauschminderungsalgorithmus.

PeerReference

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
ReprocessEffectiveExposureFactor

Die Menge der Belichtungszeit erhöht den Faktor, der auf den ursprünglichen Ausgabeframe durch die Anwendungsverarbeitung angewendet wird, bevor sie zur Erneutverarbeitung gesendet wird.

ScalerCropRegion

Der gewünschte Bereich des Sensors, der für diese Aufnahme gelesen werden soll.

ScalerRotateAndCrop

Gibt an, ob ein Dreh- und Zuschneidevorgang auf verarbeitete Ausgaben der Kamera angewendet wird.

SensorExposureTime

Die Dauer jedes Pixels wird für Licht verfügbar gemacht.

SensorFrameDuration

Dauer vom Anfang der Framebelichtung bis zum Anfang der nächsten Frame-Belichtung.

SensorPixelMode

Schaltet den Sensorpixelmodus zwischen maximaler Auflösung und Standardmodus um.

SensorSensitivity

Die Menge der Gewinnung, die vor der Verarbeitung auf Sensordaten angewendet wird.

SensorTestPatternData

Ein Pixelcode<>[R, G_even, G_odd, B]</Code>, der das Testmuster bereitstellt, wenn CaptureRequest#SENSOR_TEST_PATTERN_MODE android.sensor.testPatternMode SOLID_COLOR ist.

SensorTestPatternMode

Wenn der Sensor aktiviert ist, sendet der Sensor ein Testmuster, anstatt eine echte Belichtung der Kamera durchzuführen.

ShadingMode

Qualität der Objektivschattierungskorrektur, die auf die Bilddaten angewendet wird.

StatisticsFaceDetectMode

Betriebsmodus für die Gesichtsdetektoreinheit.

StatisticsHotPixelMapMode

Betriebsmodus für die Generierung von Hot Pixel-Karten.

StatisticsLensShadingMapMode

Gibt an, ob das Kameragerät die Objektivschattierungszuordnung in Ausgabeergebnismetadaten ausgibt.

StatisticsOisDataMode

Ein Steuerelement zum Auswählen, ob OIS-Positionsinformationen (Optische Stabilisierung) in Ausgabeergebnismetadaten enthalten sind.

Tag

Rufen Sie ggf. das Tag für diese Anforderung ab.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von CameraMetadata)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von CameraMetadata)
TonemapCurve

Tonmapping / Kontrast / Gammakurve, die verwendet werden soll, wenn CaptureRequest#TONEMAP_MODE android.tonemap.mode CONTRAST_CURVE.

TonemapGamma

Tonmappingkurve, die verwendet werden soll, wenn CaptureRequest#TONEMAP_MODE android.tonemap.mode GAMMA_VALUE

TonemapMode

Allgemeines globales Kontrast-/Gamma-/Tonemapping-Steuerelement.

TonemapPresetCurve

Tonmappingkurve, die verwendet werden soll, wenn CaptureRequest#TONEMAP_MODE android.tonemap.mode PRESET_CURVE

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
DescribeContents()

Beschreiben Sie die Arten von speziellen Objekten, die in der Marshalldarstellung dieser Paketable enthalten sind.

Dispose()

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
Dispose(Boolean)

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
Get(CaptureRequest+Key)

Rufen Sie einen Wert für ein Aufnahmeanforderungsfeld ab.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArray<T>()

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Flachen Sie dieses Objekt in ein Paket.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
IJavaPeerable.Finalized()

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

(Geerbt von Object)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Ein unveränderliches Paket von Einstellungen und Ausgaben, die zum Erfassen eines einzelnen Bilds vom Kameragerät benötigt werden.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: