Lenguaje

GLUtils.TexSubImage2D Método

Definición

Sobrecargas

Nombre Description
TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)

Llama a glTexSubImage2D() en el contexto de OpenGL actual.

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)

Una versión de texSubImage2D() que toma un parámetro de tipo explícito tal como se define en la especificación de OpenGL ES.

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)

Llama a glTexSubImage2D() en el contexto de OpenGL actual.

[Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;)V", "")]
public static void TexSubImage2D(int target, int level, int xoffset, int yoffset, Android.Graphics.Bitmap? bitmap);
[<Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;)V", "")>]
static member TexSubImage2D : int * int * int * int * Android.Graphics.Bitmap -> unit

Parámetros

target
Int32

target

level
Int32

nivel

xoffset
Int32

xoffset

yoffset
Int32

yoffset

bitmap
Bitmap

mapa de bits

Atributos

Comentarios

Llama a glTexSubImage2D() en el contexto de OpenGL actual. Si no hay ningún contexto actual, el comportamiento es el mismo que llamar a glTexSubImage2D() sin contexto actual, es decir, eglGetError() devolverá el error adecuado. A diferencia de glTexSubImage2D() el mapa de bits no puede ser NULL y generará una excepción en ese caso. Todos los demás parámetros son idénticos a los usados para glTexSubImage2D().

NOTA: este método no cambia GL_UNPACK_ALIGNMENT, debe asegurarse de establecerlo correctamente según el mapa de bits proporcionado.

Si el mapa de bits puede tener o no potencia de dos dimensiones depende del contexto de OpenGL actual. Compruebe siempre glGetError() algún tiempo después de llamar a este método, al igual que cuando se usa OpenGL directamente.

Java documentación para android.opengl.GLUtils.texSubImage2D(int, int, int, int, android.graphics.Bitmap).

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.

Se aplica a

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)

Una versión de texSubImage2D() que toma un parámetro de tipo explícito tal como se define en la especificación de OpenGL ES.

[Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;II)V", "")]
public static void TexSubImage2D(int target, int level, int xoffset, int yoffset, Android.Graphics.Bitmap? bitmap, int format, int type);
[<Android.Runtime.Register("texSubImage2D", "(IIIILandroid/graphics/Bitmap;II)V", "")>]
static member TexSubImage2D : int * int * int * int * Android.Graphics.Bitmap * int * int -> unit

Parámetros

target
Int32

target

level
Int32

nivel

xoffset
Int32

xoffset

yoffset
Int32

yoffset

bitmap
Bitmap

mapa de bits

format
Int32
type
Int32

type

Atributos

Comentarios

Una versión de texSubImage2D() que toma un parámetro de tipo explícito tal como se define en la especificación de OpenGL ES.

Java documentación para android.opengl.GLUtils.texSubImage2D(int, int, int, int, android.graphics.Bitmap, int, int).

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.

Se aplica a