Compartir a través de


HardwareRenderer.Destroy Método

Definición

Destruye el contexto de representación de este HardwareRenderer.

[Android.Runtime.Register("destroy", "()V", "GetDestroyHandler", ApiSince=29)]
public virtual void Destroy ();
[<Android.Runtime.Register("destroy", "()V", "GetDestroyHandler", ApiSince=29)>]
abstract member Destroy : unit -> unit
override this.Destroy : unit -> unit
Atributos

Comentarios

Destruye el contexto de representación de este HardwareRenderer. Esto destruye los recursos asociados a este representador y libera el objeto establecido Surfaceactualmente. Se debe llamar a esto cuando ya no se necesita este hardwareRenderer.

El representador se puede restaurar a partir de este estado estableciendo un nuevo Surface, estableciendo nuevo contenido de representación con #setContentRoot(RenderNode)y reanudando la representación emitiendo un nuevo FrameRenderRequest.

Se recomienda llamar a esto en respuesta a devoluciones de llamada como android.view.SurfaceHolder.Callback#surfaceDestroyed(SurfaceHolder).

Tenga en cuenta que si hay devoluciones de llamada de confirmación de fotogramas pendientes, es posible que nunca se invoque si el marco se aplaza a una versión posterior de vsync.

Documentación de Java para android.graphics.HardwareRenderer.destroy().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a