Langage

HardwareRenderer.FrameRenderRequest.SetFrameCommitCallback Méthode

Définition

Ajoute un rappel de validation d’image.

[Android.Runtime.Register("setFrameCommitCallback", "(Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)]
public Android.Graphics.HardwareRenderer.FrameRenderRequest SetFrameCommitCallback(Java.Util.Concurrent.IExecutor executor, Java.Lang.IRunnable frameCommitCallback);
[<Android.Runtime.Register("setFrameCommitCallback", "(Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Landroid/graphics/HardwareRenderer$FrameRenderRequest;", "", ApiSince=29)>]
member this.SetFrameCommitCallback : Java.Util.Concurrent.IExecutor * Java.Lang.IRunnable -> Android.Graphics.HardwareRenderer.FrameRenderRequest

Paramètres

executor
IExecutor

Exécuteur sur lequel exécuter le rappel. Il est fortement recommandé que cet exécuteur publie sur un autre thread, car le thread appelant est très sensible à être bloqué. Cette valeur ne peut pas être null.

frameCommitCallback
IRunnable

Rappel à appeler lorsque le contenu du frame a été dessiné. Sera appelé sur l’exécuteur donné. Cette valeur ne peut pas être null.

Retours

cette instance. Cette valeur ne peut pas être null.

Attributs

Remarques

Ajoute un rappel de validation d’image. Ce rappel est appelé lorsque le contenu de rendu actuel a été rendu dans une trame et envoyé à la chaîne d’échange. Le frame peut ne pas être visible actuellement sur l’affichage lorsque celui-ci est appelé, mais il a été envoyé. Ce rappel est utile en combinaison avec PixelCopy pour capturer le contenu rendu actuel de l’interface utilisateur de manière fiable.

Référence Android pour android.graphics.HardwareRenderer.FrameRenderRequest.setFrameCommitCallback.

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.

S’applique à