CameraExtensionSession.ExtensionCaptureCallback.OnCaptureFailed Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| OnCaptureFailed(CameraExtensionSession, CaptureRequest) |
Metode ini dipanggil alih-alih |
| OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32) |
Metode ini dipanggil alih-alih |
OnCaptureFailed(CameraExtensionSession, CaptureRequest)
Metode ini dipanggil alih-alih #onCaptureProcessStarted ketika perangkat kamera gagal menghasilkan input yang diperlukan untuk ekstensi khusus perangkat.
[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
Parameter
- session
- CameraExtensionSession
sesi yang diterima selama StateCallback#onConfigured(CameraExtensionSession)
- request
- CaptureRequest
Permintaan yang diberikan kepada CameraDevice
- Atribut
Keterangan
Metode ini dipanggil alih-alih #onCaptureProcessStarted ketika perangkat kamera gagal menghasilkan input yang diperlukan untuk ekstensi khusus perangkat. Penyebabnya bisa berupa permintaan pengambilan kamera yang gagal, hasil tangkapan yang gagal, atau bingkai kamera yang dihilangkan.
Permintaan lain tidak terpengaruh, dan beberapa atau semua buffer gambar dari tangkapan mungkin telah didorong ke aliran output masing-masing.
Implementasi default metode ini tidak melakukan apa pun.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
OnCaptureFailed(CameraExtensionSession, CaptureRequest, Int32)
Metode ini dipanggil alih-alih #onCaptureProcessStarted ketika perangkat kamera gagal menghasilkan input yang diperlukan untuk ekstensi khusus perangkat.
[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
Parameter
- session
- CameraExtensionSession
sesi yang diterima selama StateCallback#onConfigured(CameraExtensionSession)
- request
- CaptureRequest
Permintaan yang diberikan kepada CameraDevice
- failure
- Int32
Alasan kegagalan penangkapan
- Atribut
Keterangan
Metode ini dipanggil alih-alih #onCaptureProcessStarted ketika perangkat kamera gagal menghasilkan input yang diperlukan untuk ekstensi khusus perangkat. Penyebabnya bisa berupa permintaan pengambilan kamera yang gagal, hasil tangkapan yang gagal, atau bingkai kamera yang dihilangkan. Informasi selengkapnya tentang alasannya disertakan dalam argumen 'kegagalan'.
Permintaan lain tidak terpengaruh, dan beberapa atau semua buffer gambar dari tangkapan mungkin telah didorong ke aliran output masing-masing.
Implementasi default metode ini tidak melakukan apa pun.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.