Idioma

GLUtils.TexImage2D Método

Definição

Sobrecargas

Nome Description
TexImage2D(Int32, Int32, Bitmap, Int32)

Uma versão do texImage2D que determina o internalFormat e o tipo automaticamente.

TexImage2D(Int32, Int32, Int32, Bitmap, Int32)

Chama glTexImage2D() no contexto OpenGL atual.

TexImage2D(Int32, Int32, Int32, Bitmap, Int32, Int32)

Uma versão do texImage2D() que usa um parâmetro de tipo explícito conforme definido pela especificação do OpenGL ES.

TexImage2D(Int32, Int32, Bitmap, Int32)

Uma versão do texImage2D que determina o internalFormat e o tipo automaticamente.

[Android.Runtime.Register("texImage2D", "(IILandroid/graphics/Bitmap;I)V", "")]
public static void TexImage2D(int target, int level, Android.Graphics.Bitmap? bitmap, int border);
[<Android.Runtime.Register("texImage2D", "(IILandroid/graphics/Bitmap;I)V", "")>]
static member TexImage2D : int * int * Android.Graphics.Bitmap * int -> unit

Parâmetros

target
Int32

destino

level
Int32

nível

bitmap
Bitmap

bitmap

border
Int32

borda

Atributos

Comentários

Uma versão do texImage2D que determina o internalFormat e o tipo automaticamente.

Java documentação para android.opengl.GLUtils.texImage2D(int, int, android.graphics.Bitmap, int).

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.

Aplica-se a

TexImage2D(Int32, Int32, Int32, Bitmap, Int32)

Chama glTexImage2D() no contexto OpenGL atual.

[Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;I)V", "")]
public static void TexImage2D(int target, int level, int internalformat, Android.Graphics.Bitmap? bitmap, int border);
[<Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;I)V", "")>]
static member TexImage2D : int * int * int * Android.Graphics.Bitmap * int -> unit

Parâmetros

target
Int32

destino

level
Int32

nível

internalformat
Int32

internalformat

bitmap
Bitmap

bitmap

border
Int32

borda

Atributos

Comentários

Chama glTexImage2D() no contexto OpenGL atual. Se nenhum contexto for atual, o comportamento será o mesmo que chamar glTexImage2D() sem contexto atual, ou seja, eglGetError() retornará o erro apropriado. Ao contrário do bitmap glTexImage2D() não pode ser nulo e gerará uma exceção nesse caso. Todos os outros parâmetros são idênticos aos usados para glTexImage2D().

OBSERVAÇÃO: esse método não altera GL_UNPACK_ALIGNMENT, você deve ter certeza de defini-lo corretamente de acordo com o bitmap fornecido.

Se o bitmap pode ou não ter não poder de duas dimensões depende do contexto opengl atual. Sempre verifique glGetError() algum tempo depois de chamar esse método, assim como ao usar o OpenGL diretamente.

Java documentação para android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int).

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.

Aplica-se a

TexImage2D(Int32, Int32, Int32, Bitmap, Int32, Int32)

Uma versão do texImage2D() que usa um parâmetro de tipo explícito conforme definido pela especificação do OpenGL ES.

[Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;II)V", "")]
public static void TexImage2D(int target, int level, int internalformat, Android.Graphics.Bitmap? bitmap, int type, int border);
[<Android.Runtime.Register("texImage2D", "(IIILandroid/graphics/Bitmap;II)V", "")>]
static member TexImage2D : int * int * int * Android.Graphics.Bitmap * int * int -> unit

Parâmetros

target
Int32

destino

level
Int32

nível

internalformat
Int32

internalformat

bitmap
Bitmap

bitmap

type
Int32

tipo

border
Int32

borda

Atributos

Comentários

Uma versão do texImage2D() que usa um parâmetro de tipo explícito conforme definido pela especificação do OpenGL ES. O tipo real e a formatação interna do bitmap devem ser compatíveis com os parâmetros de tipo e internalformat especificados.

Java documentação para android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int, int).

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.

Aplica-se a