HardwareRenderer.FrameRenderRequest.SetVsyncTime(Int64) Метод

Определение

Задает время 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 для android.graphics.HardwareRenderer.FrameRenderRequest.setVsyncTime.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к