Sprache

ControlMode Enumeration

Definition

Listet Werte auf, die von mehreren Methoden von ControlMode.

public enum ControlMode
type ControlMode = 
Vererbung
ControlMode

Felder

Name Wert Beschreibung
Off 0

Vollständige Anwendungssteuerung der Pipeline.

Alle Steuerungen durch die Mess- und Fokusroutinen (3A) des Geräts sind deaktiviert, und es sind keine anderen Einstellungen in android.control.* wirksam, außer dass android.control.captureIntent vom Kameragerät verwendet werden kann, um Nachbearbeitungswerte für Verarbeitungsblöcke auszuwählen, die keine manuelle Steuerung zulassen oder nicht von der Kamera-API verfügbar gemacht werden.

Die 3A-Routinen des Kamerageräts können jedoch weiterhin Statistiken sammeln und ihren internen Zustand aktualisieren, sodass beim Wechseln der Steuerung in den AUTO-Modus gute Kontrollwerte sofort angewendet werden können.

Android-Referenz für android.hardware.camera2.CameraMetadata.CONTROL_MODE_OFF.

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.

Auto 1

Verwenden Sie Einstellungen für jede einzelne 3A-Routine.

Die manuelle Steuerung der Aufnahmeparameter ist deaktiviert. Alle Steuerelemente in android.control.* außer sceneMode werden wirksam.

Android-Referenz für android.hardware.camera2.CameraMetadata.CONTROL_MODE_AUTO.

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.

UseSceneMode 2

Verwenden Sie einen bestimmten Szenenmodus.

Durch aktivieren wird die Steuerelemente "control.aeMode", "control.awbMode" und "control.afMode" deaktiviert; Das Kameragerät ignoriert diese Einstellungen, während USE_SCENE_MODE aktiv ist (mit Ausnahme FACE_PRIORITY Szenenmodus). Andere Steuerelementeinträge sind weiterhin aktiv. Diese Einstellung kann nur verwendet werden, wenn der Szenenmodus unterstützt wird (d. h. android.control.availableSceneModes enthalten andere Modi als DISABLED).

Verwenden Sie für erweiterte Szenenmodi wie BOKEH stattdessen USE_EXTENDED_SCENE_MODE.

Android-Referenz für android.hardware.camera2.CameraMetadata.CONTROL_MODE_USE_SCENE_MODE.

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.

OffKeepState 3

Identisch mit dem OFF-Modus, mit der Ausnahme, dass diese Aufnahme von Kamerageräten nicht von der automatischen Belichtung des Kamerageräts, automatischen Weißabgleich und Automatischen Fokusalgorithmen (3A) verwendet wird, um ihre Statistiken zu aktualisieren.

Insbesondere werden die 3A-Routinen auf die letzten Werte gesperrt, die von einer Anforderung mit AUTO, OFF oder USE_SCENE_MODE festgelegt wurden, und alle Statistiken oder Zustandsaktualisierungen, die von manuellen Aufzeichnungen mit OFF_KEEP_STATE gesammelt werden, werden vom Kameragerät verworfen.

Android-Referenz für android.hardware.camera2.CameraMetadata.CONTROL_MODE_OFF_KEEP_STATE.

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.

UseExtendedSceneMode 4

Verwenden Sie einen bestimmten erweiterten Szenenmodus.

Wenn der erweiterte Szenenmodus aktiviert ist, kann das Kameragerät bestimmte Steuerungsparameter außer Kraft setzen, z. B. targetFpsRange, AE, AWB und AF-Modi, um optimale Leistungs- und Qualitätsübergänge zu erzielen. Nur die obligatorischen Streamkombinationen der LIMITED-Hardwareebene sind garantiert.

Diese Einstellung kann nur verwendet werden, wenn der erweiterte Szenenmodus unterstützt wird (d. h. android.control.availableExtendedSceneModes enthält einige andere Modi als DISABLED).

Android-Referenz für android.hardware.camera2.CameraMetadata.CONTROL_MODE_USE_EXTENDED_SCENE_MODE.

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.

Hinweise

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.

Gilt für: