言語

HardwareRenderer.FrameRenderRequest.SetFrameCommitCallback メソッド

定義

フレーム コミット コールバックを追加します。

[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属性ライセンスに記載されている条件に従って使用されます。

適用対象