GLUtils.TexImage2D 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.
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.
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.
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.