NativeActivity.SurfaceChanged(ISurfaceHolder, Format, Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esto se llama inmediatamente después de que se hayan realizado cambios estructurales (formato o tamaño) en la superficie.
[Android.Runtime.Register("surfaceChanged", "(Landroid/view/SurfaceHolder;III)V", "GetSurfaceChanged_Landroid_view_SurfaceHolder_IIIHandler")]
public virtual void SurfaceChanged(Android.Views.ISurfaceHolder? holder, Android.Graphics.Format format, int width, int height);
[<Android.Runtime.Register("surfaceChanged", "(Landroid/view/SurfaceHolder;III)V", "GetSurfaceChanged_Landroid_view_SurfaceHolder_IIIHandler")>]
abstract member SurfaceChanged : Android.Views.ISurfaceHolder * Android.Graphics.Format * int * int -> unit
override this.SurfaceChanged : Android.Views.ISurfaceHolder * Android.Graphics.Format * int * int -> unit
Parámetros
- holder
- ISurfaceHolder
SurfaceHolder: SurfaceHolder cuya superficie ha cambiado. Este valor no puede ser nulo.
- format
- Format
int: nuevo PixelFormat de la superficie. El valor es uno de los siguientes: PixelFormat.RGBA_8888 PixelFormat.RGBX_8888 PixelFormat.RGBA_F16 PixelFormat.RGBA_1010102 PixelFormat.RGB_888 PixelFormat.RGB_565
- width
- Int32
int: nuevo ancho de la superficie. El valor es 0 o superior
- height
- Int32
int: el nuevo alto de la superficie. El valor es 0 o superior
Implementaciones
- Atributos
Comentarios
Esto se llama inmediatamente después de que se hayan realizado cambios estructurales (formato o tamaño) en la superficie. En este momento, debe actualizar las imágenes en la superficie. Este método siempre se llama al menos una vez después de surfaceCreated(SurfaceHolder).
Referencia de Android para android.app.NativeActivity.surfaceChanged.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.