HardwareRenderer.FrameRenderRequest.SetFrameCommitCallback メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フレーム コミット コールバックを追加します。
[Android.Runtime.Register("setFrameCommitCallback", "(Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)]
public Android.Graphics.HardwareRenderer.FrameRenderRequest SetFrameCommitCallback(Java.Util.Concurrent.IExecutor executor, Java.Lang.IRunnable frameCommitCallback);
[<Android.Runtime.Register("setFrameCommitCallback", "(Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)>]
member this.SetFrameCommitCallback : Java.Util.Concurrent.IExecutor * Java.Lang.IRunnable -> Android.Graphics.HardwareRenderer.FrameRenderRequest
パラメーター
- executor
- IExecutor
コールバックを実行する Executor。 呼び出し元のスレッドはブロックされることに非常に敏感であるため、この Executor は別のスレッドにポストすることを強くお勧めします。 この値は null にすることはできません。
- frameCommitCallback
- IRunnable
フレーム コンテンツが描画されたときに呼び出すコールバック。 指定された Executor で呼び出されます。 この値は null にすることはできません。
返品
このインスタンス。 この値は null にすることはできません。
- 属性
注釈
フレーム コミット コールバックを追加します。 このコールバックは、現在のレンダリング コンテンツがフレームにレンダリングされ、スワップ チェーンに送信されたときに呼び出されます。 フレームが呼び出されたときに、フレームがディスプレイに表示されない場合がありますが、送信されています。 このコールバックは、UI の現在レンダリングされたコンテンツを確実にキャプチャするために、PixelCopy と組み合わせて使用すると便利です。
android.graphics.HardwareRenderer.FrameRenderRequest.setFrameCommitCallbackの Android リファレンス。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。