HardwareRenderer.FrameRenderRequest.SetVsyncTime(Int64) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a hora vsync que representa o ponto inicial desse quadro.
[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
O carimbo de data/hora vsync para este quadro. O carimbo de data/hora está em nanossegundos e deve vir de uma fonte CLOCK_MONOTONIC.
Retornos
esta instância. Esse valor não pode ser nulo.
- Atributos
Comentários
Define a hora vsync que representa o ponto inicial desse quadro. Normalmente, isso vem de Coreógrafo.FrameCallback. Outras fontes de tempo compatíveis incluem System.nanoTime(), no entanto, se o resultado estiver sendo exibido na tela, é altamente recomendável usar o Coreógrafo para garantir animações suaves. Se a origem do relógio não for de um CLOCK_MONOTONIC fonte, as animações controladas diretamente pelo RenderThread não serão sincronizadas corretamente com o quadro atual.
Referência do Android para android.graphics.HardwareRenderer.FrameRenderRequest.setVsyncTime.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.