CameraCaptureSession.CaptureCallback.OnCaptureSequenceAborted Método

Definición

Este método se llama independientemente de los demás en CaptureCallback, cuando se anula una secuencia de captura antes de CaptureFailure que se haya devuelto o CaptureResult para él a través de este agente de escucha.

[Android.Runtime.Register("onCaptureSequenceAborted", "(Landroid/hardware/camera2/CameraCaptureSession;I)V", "GetOnCaptureSequenceAborted_Landroid_hardware_camera2_CameraCaptureSession_IHandler")]
public virtual void OnCaptureSequenceAborted(Android.Hardware.Camera2.CameraCaptureSession session, int sequenceId);
[<Android.Runtime.Register("onCaptureSequenceAborted", "(Landroid/hardware/camera2/CameraCaptureSession;I)V", "GetOnCaptureSequenceAborted_Landroid_hardware_camera2_CameraCaptureSession_IHandler")>]
abstract member OnCaptureSequenceAborted : Android.Hardware.Camera2.CameraCaptureSession * int -> unit
override this.OnCaptureSequenceAborted : Android.Hardware.Camera2.CameraCaptureSession * int -> unit

Parámetros

session
CameraCaptureSession

La sesión devuelta por CameraDevice#createCaptureSession

sequenceId
Int32

Identificador de secuencia devuelto por la #capture familia de funciones.

Atributos

Comentarios

Este método se llama independientemente de los demás en CaptureCallback, cuando se anula una secuencia de captura antes de CaptureFailure que se haya devuelto o CaptureResult para él a través de este agente de escucha.

Debido a la naturaleza asincrónica del dispositivo de cámara, no todas las capturas enviadas se procesan inmediatamente. Es posible borrar las solicitudes pendientes por una variedad de operaciones como CameraCaptureSession#stopRepeating o CameraCaptureSession#abortCaptures. Cuando se produzca este evento, #onCaptureSequenceCompleted no se llamará a .

La implementación predeterminada no hace nada.

Java documentación para android.hardware.camera2.CameraCaptureSession.CaptureCallback.onCaptureSequenceAborted(android.hardware.camera2.CameraCaptureSession, int).

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