HardwareBufferRenderer.RenderRequest.Draw(IExecutor, IConsumer) Метод

Определение

Синхронизирует дерево RenderNode с потоком отрисовки и запрашивает содержимое, нарисованное.

[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

Параметры

executor
IExecutor

Исполнитель, используемый для доставки обратных вызовов

renderCallback
IConsumer

Обратный вызов, вызываемый при завершении отрисовки. Это включает в RenderResultSyncFence себя представление, которое должно ожидать завершения до использования отрисованных HardwareBuffer выходных данных в предоставленном экземпляре.

Атрибуты

Комментарии

Синхронизирует дерево RenderNode с потоком отрисовки и запрашивает содержимое, нарисованное. Этот RenderRequest экземпляр больше не следует использовать после вызова этого метода. Система внутри системы может повторно использовать экземпляры для уменьшения количества операций RenderRequest выделения.

Java документации по android.graphics.HardwareBufferRenderer.RenderRequest.draw(java.util.concurrent.Executor, java.util.function.Consumer<android.graphics.HardwareBufferRenderer.RenderResult>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к