CameraCaptureSession.SetRepeatingRequest 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.
Minta pengambilan gambar berulang tanpa henti oleh sesi pengambilan ini.
[Android.Runtime.Register("setRepeatingRequest", "(Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I", "GetSetRepeatingRequest_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_CameraCaptureSession_CaptureCallback_Landroid_os_Handler_Handler")]
public abstract int SetRepeatingRequest(Android.Hardware.Camera2.CaptureRequest request, Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback? listener, Android.OS.Handler? handler);
[<Android.Runtime.Register("setRepeatingRequest", "(Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I", "GetSetRepeatingRequest_Landroid_hardware_camera2_CaptureRequest_Landroid_hardware_camera2_CameraCaptureSession_CaptureCallback_Landroid_os_Handler_Handler")>]
abstract member SetRepeatingRequest : Android.Hardware.Camera2.CaptureRequest * Android.Hardware.Camera2.CameraCaptureSession.CaptureCallback * Android.OS.Handler -> int
Parameter
- request
- CaptureRequest
permintaan untuk mengulangi tanpa batas waktu
- listener
- CameraCaptureSession.CaptureCallback
Objek panggilan balik untuk diberi tahu setiap kali permintaan selesai diproses. Jika null, tidak ada metadata yang akan diproduksi untuk aliran permintaan ini, meskipun data gambar masih akan diproduksi.
- handler
- Handler
handler tempat pendengar harus dipanggil, atau null untuk menggunakan utas android.os.Looper
loopersaat ini .
Mengembalikan
int ID urutan pengambilan unik yang digunakan oleh CaptureCallback#onCaptureSequenceCompleted.
- Atribut
Pengecualian
jika perangkat kamera tidak lagi tersambung atau mengalami kesalahan fatal
jika sesi ini tidak lagi aktif, baik karena sesi ditutup secara eksplisit, sesi baru telah dibuat atau perangkat kamera telah ditutup.
Jika permintaan tidak mereferensikan Permukaan atau referensi Permukaan yang saat ini tidak dikonfigurasi sebagai output; atau permintaan adalah permintaan pengambilan pemrosesan ulang; atau tangkapan menargetkan Surface di tengah-tengah ; Prepare(Surface)atau handler null, listener tidak null, dan utas panggilan tidak memiliki looper; atau tidak ada permintaan yang diteruskan.
Keterangan
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
Lihat juga
- <xref:Android.Hardware.Camera2.CameraCaptureSession.Capture(Android.Hardware.Camera2.CaptureRequest%2c+.CaptureCallback%2c+.CaptureCallback)>
- StopRepeating()
- AbortCaptures()