HardwareRenderer.FrameRenderRequest.SetVsyncTime(Int64) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l’heure de synchronisation virtuelle qui représente le point de départ de cette trame.
[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
Paramètres
- vsyncTime
- Int64
Horodatage vsync pour ce frame. L’horodatage est en nanosecondes et doit provenir d’une source CLOCK_MONOTONIC.
Retours
cette instance. Cette valeur ne peut pas être null.
- Attributs
Remarques
Définit l’heure de synchronisation virtuelle qui représente le point de départ de cette trame. En général, cela provient de Chorégraphe.FrameCallback. D’autres sources de temps compatibles incluent System.nanoTime(), mais si le résultat est affiché à l’écran, l’utilisation du chorégraphe est fortement recommandée pour garantir des animations lisses. Si la source d’horloge ne provient pas d’une source CLOCK_MONOTONIC, les animations pilotées directement par RenderThread ne sont pas synchronisées correctement avec l’image actuelle.
Référence Android pour android.graphics.HardwareRenderer.FrameRenderRequest.setVsyncTime.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.