SessionConfiguration.SetStateCallback メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
状態コールバックと Executor を設定します。
[Android.Runtime.Register("setStateCallback", "(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;)V", "", ApiSince=35)]
public void SetStateCallback(Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraCaptureSession.StateCallback cb);
[<Android.Runtime.Register("setStateCallback", "(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;)V", "", ApiSince=35)>]
member this.SetStateCallback : Java.Util.Concurrent.IExecutor * Android.Hardware.Camera2.CameraCaptureSession.StateCallback -> unit
パラメーター
- executor
- IExecutor
コールバックの呼び出しに使用する必要がある Executor。 一般に、カメラ操作はメイン (UI) スレッドでは実行しないことをお勧めします。 この値は null にすることはできません。 コールバック イベントとリスナー イベントは、この Executor を介してディスパッチされるため、使用するスレッドを簡単に制御できます。 アプリケーションのメイン スレッドを介してイベントをディスパッチするには、Context.getMainExecutor() を使用できます。 それ以外の場合は、適切なスレッドにディスパッチする Executor を指定します。
状態コールバック インターフェイスの実装。 この値は null にすることはできません。
- 属性
注釈
状態コールバックと Executor を設定します。
この関数は、キャプチャ セッションの作成に使用する前に、SessionConfiguration(int, List<OutputConfiguration>) を使用して作成された SessionConfiguration オブジェクトに対して呼び出す必要があります。
android.hardware.camera2.params.SessionConfiguration.setStateCallbackの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。