CameraCaptureSession.CaptureCallback.OnCaptureFailed Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод вызывается вместо того, #onCaptureCompleted
когда устройство камеры не удалось создать CaptureResult
запрос.
[Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CaptureFailure;)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraCaptureSession_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_CaptureFailure_Handler")]
public virtual void OnCaptureFailed (Android.Hardware.Camera2.CameraCaptureSession session, Android.Hardware.Camera2.CaptureRequest request, Android.Hardware.Camera2.CaptureFailure failure);
[<Android.Runtime.Register("onCaptureFailed", "(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CaptureFailure;)V", "GetOnCaptureFailed_Landroid_hardware_camera2_CameraCaptureSession_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_CaptureFailure_Handler")>]
abstract member OnCaptureFailed : Android.Hardware.Camera2.CameraCaptureSession * Android.Hardware.Camera2.CaptureRequest * Android.Hardware.Camera2.CaptureFailure -> unit
override this.OnCaptureFailed : Android.Hardware.Camera2.CameraCaptureSession * Android.Hardware.Camera2.CaptureRequest * Android.Hardware.Camera2.CaptureFailure -> unit
Параметры
- session
- CameraCaptureSession
Сеанс, возвращенный CameraDevice#createCaptureSession
- request
- CaptureRequest
Запрос, предоставленный камереDevice
- failure
- CaptureFailure
Сбой выходных данных записи, включая причину сбоя и номер кадра.
- Атрибуты
Комментарии
Этот метод вызывается вместо того, #onCaptureCompleted
когда устройство камеры не удалось создать CaptureResult
запрос.
Другие запросы не затрагиваются, а некоторые или все буферы изображений из записи могут быть отправлены в соответствующие выходные потоки.
Если логическая мультикамерная камера не может создать результат захвата для одной из своих физических камер, этот метод будет вызываться с помощью этой физической CaptureFailure
камеры. В таких случаях, если результат записи логической камеры действителен, #onCaptureCompleted
по-прежнему будет вызываться.
Реализация этого метода по умолчанию ничего не делает.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.