CameraCaptureSession.SwitchToOffline メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のキャプチャ セッションと、登録されているカメラ サーフェスのセットをオフライン処理モードに切り替えます。
[Android.Runtime.Register("switchToOffline", "(Ljava/util/Collection;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraOfflineSession$CameraOfflineSessionCallback;)Landroid/hardware/camera2/CameraOfflineSession;", "GetSwitchToOffline_Ljava_util_Collection_Ljava_util_concurrent_Executor_Landroid_hardware_camera2_CameraOfflineSession_CameraOfflineSessionCallback_Handler", ApiSince=30)]
public virtual Android.Hardware.Camera2.CameraOfflineSession? SwitchToOffline(System.Collections.Generic.ICollection<Android.Views.Surface> offlineSurfaces, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraOfflineSession.CameraOfflineSessionCallback listener);
[<Android.Runtime.Register("switchToOffline", "(Ljava/util/Collection;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraOfflineSession$CameraOfflineSessionCallback;)Landroid/hardware/camera2/CameraOfflineSession;", "GetSwitchToOffline_Ljava_util_Collection_Ljava_util_concurrent_Executor_Landroid_hardware_camera2_CameraOfflineSession_CameraOfflineSessionCallback_Handler", ApiSince=30)>]
abstract member SwitchToOffline : System.Collections.Generic.ICollection<Android.Views.Surface> * Java.Util.Concurrent.IExecutor * Android.Hardware.Camera2.CameraOfflineSession.CameraOfflineSessionCallback -> Android.Hardware.Camera2.CameraOfflineSession
override this.SwitchToOffline : System.Collections.Generic.ICollection<Android.Views.Surface> * Java.Util.Concurrent.IExecutor * Android.Hardware.Camera2.CameraOfflineSession.CameraOfflineSessionCallback -> Android.Hardware.Camera2.CameraOfflineSession
パラメーター
- offlineSurfaces
- ICollection<Surface>
保留中のキャプチャ要求と共にオフライン モードに切り替える必要がある、クライアント指定の入出力カメラ登録済みサーフェスのコレクション。 すべてのカメラ登録済みサーフェスをオフライン モードに切り替えることができるわけではないことに注意してください。 個々のサーフェスのオフライン処理サポートは、 #supportsOfflineProcessingを使用して照会できます。 また、オフライン モード スイッチは、サーフェス グループの一部として OutputConfiguration#enableSurfaceSharing およびサーフェスを共有するサーフェスでは使用できません。
- executor
- IExecutor
オフライン コールバック リスナーの呼び出しに使用される Executor。
オフライン セッション イベントに対して通知するコールバック オブジェクト。
返品
クライアントが CameraOfflineSessionCallback#onReadyを受信した後、オフライン スイッチが正常に完了した場合に準備完了状態に移行するカメラ オフライン セッション。 オフライン スイッチが成功しなかった場合、クライアントはそれぞれの CameraOfflineSessionCallback#onSwitchFailed 通知を受信します。
- 属性
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。