NativeActivity.SurfaceDestroyed(ISurfaceHolder) 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.
Isso é chamado imediatamente antes de uma superfície ser destruída.
[Android.Runtime.Register("surfaceDestroyed", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceDestroyed_Landroid_view_SurfaceHolder_Handler")]
public virtual void SurfaceDestroyed(Android.Views.ISurfaceHolder? holder);
[<Android.Runtime.Register("surfaceDestroyed", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceDestroyed_Landroid_view_SurfaceHolder_Handler")>]
abstract member SurfaceDestroyed : Android.Views.ISurfaceHolder -> unit
override this.SurfaceDestroyed : Android.Views.ISurfaceHolder -> unit
Parâmetros
- holder
- ISurfaceHolder
SurfaceHolder: o SurfaceHolder cuja superfície está sendo destruída. Esse valor não pode ser nulo.
Implementações
- Atributos
Comentários
Isso é chamado imediatamente antes de uma superfície ser destruída. Depois de retornar dessa chamada, você não deve mais tentar acessar essa superfície. Se você tiver um thread de renderização que acesse diretamente o surface, deverá garantir que o thread não esteja mais tocando no Surface antes de retornar dessa função.
Referência do Android para android.app.NativeActivity.surfaceDestroyed.
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.