SurfaceView.ApplyTransactionToFrame(SurfaceControl+Transaction) Método

Definição

Adiciona uma transação que seria aplicada de forma síncrona com a exibição do próximo quadro do SurfaceView. Observe que o quadro exato com o qual a transação é aplicada só é bem definido quando a renderização do SurfaceView é pausada antes de chamar applyTransactionToFrame(), de modo que a transação seja aplicada com o próximo quadro renderizado após applyTransactionToFrame() ser chamado. Se os quadros estiverem sendo renderizados continuamente no SurfaceView quando applyTransactionToFrame() for chamado, será indefinido com qual quadro a transação é aplicada. Também é possível que a transação não seja aplicada se nenhum novo quadro for renderizado no SurfaceView depois que isso for chamado.

[Android.Runtime.Register("applyTransactionToFrame", "(Landroid/view/SurfaceControl$Transaction;)V", "GetApplyTransactionToFrame_Landroid_view_SurfaceControl_Transaction_Handler", ApiSince=34)]
public virtual void ApplyTransactionToFrame(Android.Views.SurfaceControl.Transaction transaction);
[<Android.Runtime.Register("applyTransactionToFrame", "(Landroid/view/SurfaceControl$Transaction;)V", "GetApplyTransactionToFrame_Landroid_view_SurfaceControl_Transaction_Handler", ApiSince=34)>]
abstract member ApplyTransactionToFrame : Android.Views.SurfaceControl.Transaction -> unit
override this.ApplyTransactionToFrame : Android.Views.SurfaceControl.Transaction -> unit

Parâmetros

transaction
SurfaceControl.Transaction

O valor Android.Views.SurfaceControl+Transaction usado para transação.

Atributos

Comentários

Para obter detalhes, consulte a documentação de referência do Android para android.view.SurfaceView.applyTransactionToFrame.

Java documentação para android.view.SurfaceView.applyTransactionToFrame.

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