ISurfaceHolderCallback2.SurfaceRedrawNeeded(ISurfaceHolder) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando l'applicazione deve ridisegnare il contenuto della relativa superficie, dopo che è stato ridimensionato o per qualche altro motivo.
[Android.Runtime.Register("surfaceRedrawNeeded", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceRedrawNeeded_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallback2Invoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SurfaceRedrawNeeded(Android.Views.ISurfaceHolder holder);
[<Android.Runtime.Register("surfaceRedrawNeeded", "(Landroid/view/SurfaceHolder;)V", "GetSurfaceRedrawNeeded_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallback2Invoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SurfaceRedrawNeeded : Android.Views.ISurfaceHolder -> unit
Parametri
- holder
- ISurfaceHolder
SurfaceHolder la cui superficie è cambiata.
- Attributi
Commenti
Chiamato quando l'applicazione deve ridisegnare il contenuto della relativa superficie, dopo che è stato ridimensionato o per qualche altro motivo. Non restituendo da qui fino al completamento del ridisegno, è possibile assicurarsi che l'utente non visualizzi la superficie in uno stato non valido (con le sue nuove dimensioni prima che sia stata tracciata correttamente in questo modo). Questa operazione viene in genere preceduta da una chiamata a #surfaceChanged.
A partire da O, #surfaceRedrawNeededAsync può essere implementato per fornire un'implementazione non bloccabile. Se #surfaceRedrawNeededAsync non viene implementato, verrà invece chiamato .
per android.view.SurfaceHolder.Callback2.surfaceRedrawNeeded(android.view.SurfaceHolder).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.