HardwareRenderer.FrameRenderRequest.SetFrameCommitCallback Método

Definição

Adiciona um retorno de chamada de confirmação de quadro.

[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

Parâmetros

executor
IExecutor

O executor no qual executar o retorno de chamada. É altamente recomendável que esse executor poste em um thread diferente, pois o thread de chamada é altamente sensível a ser bloqueado. Esse valor não pode ser nulo.

frameCommitCallback
IRunnable

O retorno de chamada a ser invocado quando o conteúdo do quadro tiver sido desenhado. Será invocado no Executor especificado. Esse valor não pode ser nulo.

Retornos

esta instância. Esse valor não pode ser nulo.

Atributos

Comentários

Adiciona um retorno de chamada de confirmação de quadro. Esse retorno de chamada será invocado quando o conteúdo de renderização atual tiver sido renderizado em um quadro e enviado para a cadeia de troca. O quadro pode não estar visível no momento na exibição quando ele é invocado, mas foi enviado. Esse retorno de chamada é útil em combinação com o PixelCopy para capturar o conteúdo renderizado atual da interface do usuário de forma confiável.

Referência do Android para android.graphics.HardwareRenderer.FrameRenderRequest.setFrameCommitCallback.

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.

Aplica-se a