HardwareRenderer.FrameRenderRequest.SetVsyncTime(Int64) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la hora de sincronización virtual que representa el punto inicial de este fotograma.
[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
Parámetros
- vsyncTime
- Int64
Marca de tiempo de vsync para este marco. La marca de tiempo está en nanosegundos y debe provenir de un origen de CLOCK_MONOTONIC.
Devoluciones
esta instancia. Este valor no puede ser nulo.
- Atributos
Comentarios
Establece la hora de sincronización virtual que representa el punto inicial de este fotograma. Normalmente esto procede de Coreógrafo.FrameCallback. Otros orígenes de tiempo compatibles incluyen System.nanoTime(), pero si el resultado se muestra en pantalla, se recomienda encarecidamente usar Coreógrafo para garantizar animaciones suaves. Si el origen del reloj no procede de un origen de CLOCK_MONOTONIC, las animaciones controladas directamente por RenderThread no se sincronizarán correctamente con el fotograma actual.
Referencia de Android para android.graphics.HardwareRenderer.FrameRenderRequest.setVsyncTime.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.