CameraExtensionSession.ExtensionCaptureCallback.OnCaptureFailed Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| OnCaptureFailed(CameraExtensionSession, CaptureRequest) |
Se llama a este método en lugar de cuando el dispositivo de |
| OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32) |
Se llama a este método en lugar de cuando el dispositivo de |
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.
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.
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.