Sprache

CameraCaptureSession.UpdateOutputConfiguration(OutputConfiguration) Methode

Definition

Update OutputConfiguration nach Abschluss der Konfiguration siehe #finalizeOutputConfigurations.

[Android.Runtime.Register("updateOutputConfiguration", "(Landroid/hardware/camera2/params/OutputConfiguration;)V", "GetUpdateOutputConfiguration_Landroid_hardware_camera2_params_OutputConfiguration_Handler", ApiSince=28)]
public virtual void UpdateOutputConfiguration(Android.Hardware.Camera2.Params.OutputConfiguration? config);
[<Android.Runtime.Register("updateOutputConfiguration", "(Landroid/hardware/camera2/params/OutputConfiguration;)V", "GetUpdateOutputConfiguration_Landroid_hardware_camera2_params_OutputConfiguration_Handler", ApiSince=28)>]
abstract member UpdateOutputConfiguration : Android.Hardware.Camera2.Params.OutputConfiguration -> unit
override this.UpdateOutputConfiguration : Android.Hardware.Camera2.Params.OutputConfiguration -> unit

Parameter

config
OutputConfiguration

Geänderte Ausgabekonfiguration.

Attribute

Hinweise

Update OutputConfiguration nach Abschluss der Konfiguration siehe #finalizeOutputConfigurations.

Alle OutputConfiguration , die über Anrufe OutputConfiguration#addSurface geändert wurden oder OutputConfiguration#removeSurface aktualisiert werden müssen. Nachdem der Aktualisierungsaufruf zurückgegeben wurde, ohne Ausnahmen auslösen zu müssen, können in nachfolgenden Aufnahmeanforderungen auf neu hinzugefügte Oberflächen verwiesen werden.

Surfaces, die entfernt werden, dürfen nicht Teil einer aktiven wiederholten oder single/burst-Anforderung sein oder ausstehende Ergebnisse aufweisen. Erwägen Sie, alle wiederholten Anforderungen zuerst über #setRepeatingRequest oder #setRepeatingBurst zu aktualisieren und dann auf die letzte Framenummer zu warten, wenn die Sequenz abgeschlossen ist, bevor sie updateOutputConfiguration aufruftCaptureCallback#onCaptureSequenceCompleted, um eine zuvor aktive Surface zu entfernen.

Surfaces, die hinzugefügt werden, dürfen nicht Teil eines anderen registrierten OutputConfigurationSein.

Java Dokumentation für android.hardware.camera2.CameraCaptureSession.updateOutputConfiguration(android.hardware.camera2.params.OutputConfiguration).

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: