IWindowManager.RegisterUnbatchedSurfaceControlInputReceiver メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべての入力イベントを受信するSurfaceControlInputReceiverのSurfaceControlを登録します。
[Android.Runtime.Register("registerUnbatchedSurfaceControlInputReceiver", "(Landroid/window/InputTransferToken;Landroid/view/SurfaceControl;Landroid/os/Looper;Landroid/view/SurfaceControlInputReceiver;)Landroid/window/InputTransferToken;", "GetRegisterUnbatchedSurfaceControlInputReceiver_Landroid_window_InputTransferToken_Landroid_view_SurfaceControl_Landroid_os_Looper_Landroid_view_SurfaceControlInputReceiver_Handler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public virtual Android.Window.InputTransferToken RegisterUnbatchedSurfaceControlInputReceiver(Android.Window.InputTransferToken hostInputTransferToken, Android.Views.SurfaceControl surfaceControl, Android.OS.Looper looper, Android.Views.ISurfaceControlInputReceiver receiver);
[<Android.Runtime.Register("registerUnbatchedSurfaceControlInputReceiver", "(Landroid/window/InputTransferToken;Landroid/view/SurfaceControl;Landroid/os/Looper;Landroid/view/SurfaceControlInputReceiver;)Landroid/window/InputTransferToken;", "GetRegisterUnbatchedSurfaceControlInputReceiver_Landroid_window_InputTransferToken_Landroid_view_SurfaceControl_Landroid_os_Looper_Landroid_view_SurfaceControlInputReceiver_Handler:Android.Views.IWindowManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member RegisterUnbatchedSurfaceControlInputReceiver : Android.Window.InputTransferToken * Android.Views.SurfaceControl * Android.OS.Looper * Android.Views.ISurfaceControlInputReceiver -> Android.Window.InputTransferToken
override this.RegisterUnbatchedSurfaceControlInputReceiver : Android.Window.InputTransferToken * Android.Views.SurfaceControl * Android.OS.Looper * Android.Views.ISurfaceControlInputReceiver -> Android.Window.InputTransferToken
パラメーター
- hostInputTransferToken
- InputTransferToken
埋め込みファイルをリンクするホスト トークン。 これは、ホストから埋め込みへのタッチ ジェスチャの転送を処理するために使用され、ANR は、埋め込みへのタッチに関する問題がある場合にホストが ANR を受け取れるようにします。
- surfaceControl
- SurfaceControl
InputChannel を登録する SurfaceControl
- looper
- Looper
コールバックを呼び出すときに使用するルーパー。
- receiver
- ISurfaceControlInputReceiver
入力イベントを受信する SurfaceControlInputReceiver。
返品
タッチ ジェスチャを他のウィンドウとの間で転送するために使用できる InputTransferToken を返します。
- 属性
注釈
すべての入力イベントを受信するSurfaceControlInputReceiverのSurfaceControlを登録します。 これは、入力イベントがバッチ処理されていない状態で受信されるという点で、 #registerBatchedSurfaceControlInputReceiver(InputTransferToken, SurfaceControl, Choreographer, SurfaceControlInputReceiver) を呼び出すのとは異なります。 呼び出し元は、リソースをクリーンアップするために #unregisterSurfaceControlInputReceiver(SurfaceControl) を呼び出す必要があります。 SurfaceControlInputReceiver
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。