Lenguaje

CameraExtensionSession.ExtensionCaptureCallback.OnCaptureFailed Método

Definición

Sobrecargas

Nombre Description
OnCaptureFailed(CameraExtensionSession, CaptureRequest)

Se llama a este método en lugar de cuando el dispositivo de #onCaptureProcessStarted cámara no pudo generar la entrada necesaria para la extensión específica del dispositivo.

OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32)

Se llama a este método en lugar de cuando el dispositivo de #onCaptureProcessStarted cámara no pudo generar la entrada necesaria para la extensión específica del dispositivo.

OnCaptureFailed(CameraExtensionSession, CaptureRequest)

Se llama a este método en lugar de cuando el dispositivo de #onCaptureProcessStarted cámara no pudo generar la entrada necesaria para la extensión específica del dispositivo.

[Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_Handler", ApiSince=31)]
public virtual void OnCaptureFailed(Android.Hardware.Camera2.CameraExtensionSession session, Android.Hardware.Camera2.CaptureRequest request);
[<Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_Handler", ApiSince=31)>]
abstract member OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest -> unit
override this.OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest -> unit

Parámetros

session
CameraExtensionSession

la sesión recibida durante StateCallback#onConfigured(CameraExtensionSession)

request
CaptureRequest

Solicitud que se dio a CameraDevice

Atributos

Comentarios

Se llama a este método en lugar de cuando el dispositivo de #onCaptureProcessStarted cámara no pudo generar la entrada necesaria para la extensión específica del dispositivo. La causa podría ser una solicitud de captura de cámara con error, un resultado de captura con errores o un marco de cámara descartado.

Otras solicitudes no se ven afectadas y es posible que algunos o todos los búferes de imagen de la captura se hayan insertado en sus respectivos flujos de salida.

La implementación predeterminada de este método no hace nada.

Java documentación para android.hardware.camera2.CameraExtensionSession.ExtensionCaptureCallback.onCaptureFailed(android.hardware.camera2.CameraExtensionSession, android.hardware.camera2.CaptureRequest).

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

OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32)

Se llama a este método en lugar de cuando el dispositivo de #onCaptureProcessStarted cámara no pudo generar la entrada necesaria para la extensión específica del dispositivo.

[Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;I)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_IHandler", ApiSince=35)]
public virtual void OnCaptureFailed(Android.Hardware.Camera2.CameraExtensionSession session, Android.Hardware.Camera2.CaptureRequest request, int failure);
[<Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraExtensionSession;Landroid/hardware/camera2/CaptureRequest;I)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraExtensionSession_Landroid_hardware_camera2_CaptureRequest_IHandler", ApiSince=35)>]
abstract member OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest * int -> unit
override this.OnCaptureFailed : Android.Hardware.Camera2.CameraExtensionSession * Android.Hardware.Camera2.CaptureRequest * int -> unit

Parámetros

session
CameraExtensionSession

la sesión recibida durante StateCallback#onConfigured(CameraExtensionSession)

request
CaptureRequest

Solicitud que se dio a CameraDevice

failure
Int32

Motivo del error de captura

Atributos

Comentarios

Se llama a este método en lugar de cuando el dispositivo de #onCaptureProcessStarted cámara no pudo generar la entrada necesaria para la extensión específica del dispositivo. La causa podría ser una solicitud de captura de cámara con error, un resultado de captura con errores o un marco de cámara descartado. En el argumento "failure" se incluye más información sobre el motivo.

Otras solicitudes no se ven afectadas y es posible que algunos o todos los búferes de imagen de la captura se hayan insertado en sus respectivos flujos de salida.

La implementación predeterminada de este método no hace nada.

Java documentación para android.hardware.camera2.CameraExtensionSession.ExtensionCaptureCallback.onCaptureFailed(android.hardware.camera2.CameraExtensionSession, android.hardware.camera2.CaptureRequest, 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