Langage

HardwareBufferRenderer.RenderRequest.Draw(IExecutor, IConsumer) Méthode

Définition

Synchronise l’arborescence RenderNode avec le thread de rendu et demande le contenu à dessiner.

[Android.Runtime.Register("draw", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=34)]
public void Draw(Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer renderCallback);
[<Android.Runtime.Register("draw", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=34)>]
member this.Draw : Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Paramètres

executor
IExecutor

Exécuteur utilisé pour remettre des rappels

renderCallback
IConsumer

Rappel appelé lorsque le rendu est terminé. Cela inclut un RenderResult qui fournit un SyncFence délai d’attente avant de consommer la sortie rendue dans l’instance fournie HardwareBuffer .

Attributs

Remarques

Synchronise l’arborescence RenderNode avec le thread de rendu et demande le contenu à dessiner. Cette RenderRequest instance ne doit plus être utilisée après l’appel de cette méthode. Le système peut réutiliser en interne les instances de réduction de RenderRequest l’activité d’allocation.

Java documentation pour android.graphics.HardwareBufferRenderer.RenderRequest.draw(java.util.concurrent.Executor, java.util.function.Consumer<android.graphics.HardwareBufferRenderer.RenderResult>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à