CameraExtensionSession.SetRepeatingRequest 方法

定义

请求对相机图像进行无休止地重复设备特定的扩展处理。

[Android.Runtime.Register("setRepeatingRequest", "(Landroid/hardware/camera2/CaptureRequest;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraExtensionSession$ExtensionCaptureCallback;)I", "GetSetRepeatingRequest_Landroid_hardware_camera2_CaptureRequest_Ljava_util_concurrent_Executor_Landroid_hardware_camera2_CameraExtensionSession_ExtensionCaptureCallback_Handler", ApiSince=31)]
public virtual int SetRepeatingRequest(Android.Hardware.Camera2.CaptureRequest request, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraExtensionSession.ExtensionCaptureCallback listener);
[<Android.Runtime.Register("setRepeatingRequest", "(Landroid/hardware/camera2/CaptureRequest;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraExtensionSession$ExtensionCaptureCallback;)I", "GetSetRepeatingRequest_Landroid_hardware_camera2_CaptureRequest_Ljava_util_concurrent_Executor_Landroid_hardware_camera2_CameraExtensionSession_ExtensionCaptureCallback_Handler", ApiSince=31)>]
abstract member SetRepeatingRequest : Android.Hardware.Camera2.CaptureRequest * Java.Util.Concurrent.IExecutor * Android.Hardware.Camera2.CameraExtensionSession.ExtensionCaptureCallback -> int
override this.SetRepeatingRequest : Android.Hardware.Camera2.CaptureRequest * Java.Util.Concurrent.IExecutor * Android.Hardware.Camera2.CameraExtensionSession.ExtensionCaptureCallback -> int

参数

request
CaptureRequest

无限期重复的请求

executor
IExecutor

将用于调用侦听器的执行程序。

listener
CameraExtensionSession.ExtensionCaptureCallback

每次请求完成处理时通知的回调对象。

返回

int A unique capture sequence ID used by ExtensionCaptureCallback#onCaptureSequenceCompleted.

属性

注解

Java文档android.hardware.camera2.CameraExtensionSession.setRepeatingRequest(android.hardware.camera2.CaptureRequest, java.util.concurrent.Executor, android.hardware.camera2.ExtensionCaptureCallback)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于