HardwareRenderer.FrameRenderRequest.SetVsyncTime(Int64) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このフレームの始点を表す vsync 時間を設定します。
[Android.Runtime.Register("setVsyncTime", "(J)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)]
public Android.Graphics.HardwareRenderer.FrameRenderRequest SetVsyncTime(long vsyncTime);
[<Android.Runtime.Register("setVsyncTime", "(J)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)>]
member this.SetVsyncTime : int64 -> Android.Graphics.HardwareRenderer.FrameRenderRequest
パラメーター
- vsyncTime
- Int64
このフレームの vsync タイムスタンプ。 タイムスタンプはナノ秒単位で、CLOCK_MONOTONICソースから取得する必要があります。
返品
このインスタンス。 この値は null にすることはできません。
- 属性
注釈
このフレームの始点を表す vsync 時間を設定します。 通常、これはコレオグラファー.FrameCallback に由来します。 他の互換性のあるタイム ソースには System.nanoTime() が含まれますが、結果が画面上に表示される場合は、スムーズなアニメーションを確保するためにコレオグラファーを使用することを強くお勧めします。 クロック ソースがCLOCK_MONOTONIC ソースからでない場合、RenderThread によって直接駆動されるアニメーションは、現在のフレームと正しく同期されません。
android.graphics.HardwareRenderer.FrameRenderRequest.setVsyncTimeの Android リファレンス。
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。