HardwareBufferRenderer.RenderRequest.Draw(IExecutor, IConsumer) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sincroniza a árvore RenderNode com o thread de renderização e solicita que o conteúdo seja desenhado.
[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
Executor usado para entregar retornos de chamada
- renderCallback
- IConsumer
Retorno de chamada invocado quando a renderização é concluída. Isso inclui um RenderResult que fornece um SyncFence que deve ser aguardado para conclusão antes de consumir a saída renderizada na instância fornecida HardwareBuffer .
- Atributos
Comentários
Sincroniza a árvore RenderNode com o thread de renderização e solicita que o conteúdo seja desenhado. Essa RenderRequest instância não deve mais ser usada depois de chamar esse método. Internamente, o sistema pode reutilizar instâncias para reduzir a variação de RenderRequest alocação.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.