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

Definición

Sincroniza el árbol RenderNode con el subproceso de representación y solicita el contenido que se va a dibujar.

[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

Parámetros

executor
IExecutor

Ejecutor usado para entregar devoluciones de llamada

renderCallback
IConsumer

Devolución de llamada invocada cuando se completa la representación. Esto incluye un RenderResult que proporciona un SyncFence que debe esperarse a que finalice antes de consumir la salida representada en la instancia proporcionada HardwareBuffer .

Atributos

Comentarios

Sincroniza el árbol RenderNode con el subproceso de representación y solicita el contenido que se va a dibujar. Esta RenderRequest instancia ya no se debe usar después de llamar a este método. El sistema puede reutilizar internamente instancias de para reducir la renovación de RenderRequest asignación.

Java documentación para android.graphics.HardwareBufferRenderer.RenderRequest.draw(java.util.concurrent.Executor, java.util.function.Consumer<android.graphics.HardwareBufferRenderer.RenderResult>).

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.

Se aplica a