Lenguaje

CameraCaptureSession.UpdateOutputConfiguration(OutputConfiguration) Método

Definición

Actualización después de OutputConfiguration la finalización de la configuración, consulte #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

Parámetros

config
OutputConfiguration

Configuración de salida modificada.

Atributos

Comentarios

Actualización después de OutputConfiguration la finalización de la configuración, consulte #finalizeOutputConfigurations.

Cualquiera OutputConfiguration que se haya modificado a través de llamadas a OutputConfiguration#addSurface o OutputConfiguration#removeSurface debe actualizarse. Después de que la llamada de actualización devuelva sin iniciar excepciones, se puede hacer referencia a las superficies recién agregadas en las solicitudes de captura posteriores.

Las superficies que se quitan no deben formar parte de ninguna solicitud activa de repetición o de una sola ráfaga o tener resultados pendientes. Considere la posibilidad de actualizar las solicitudes repetidas primero a través #setRepeatingRequest de o #setRepeatingBurst y, a continuación, espere al último número de fotograma cuando se complete CaptureCallback#onCaptureSequenceCompleted la secuencia antes de llamar a updateOutputConfiguration para quitar un Surface activo anteriormente.

Las superficies que se agregan no deben formar parte de ningún otro registrado OutputConfiguration.

Java documentación para android.hardware.camera2.CameraCaptureSession.updateOutputConfiguration(android.hardware.camera2.params.OutputConfiguration).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a