GLUtils.TexSubImage2D 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 |
|---|---|
| TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap) |
Chama glTexSubImage2D() no contexto opengl atual. |
| TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32) |
Uma versão do texSubImage2D() que usa um parâmetro de tipo explícito, conforme definido pela especificação do OpenGL ES. |
TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)
Chama glTexSubImage2D() no contexto opengl atual.
[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
destino
- level
- Int32
nível
- xoffset
- Int32
xoffset
- yoffset
- Int32
yoffset
- bitmap
- Bitmap
bitmap
- Atributos
Comentários
Chama glTexSubImage2D() no contexto opengl atual. Se nenhum contexto for atual, o comportamento será o mesmo que chamar glTexSubImage2D() sem contexto atual, ou seja, eglGetError() retornará o erro apropriado. Ao contrário do bitmap glTexSubImage2D() não pode ser nulo e gerará uma exceção nesse caso. Todos os outros parâmetros são idênticos aos usados para glTexSubImage2D().
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
TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)
Uma versão do texSubImage2D() que usa um parâmetro de tipo explícito, conforme definido pela especificação do 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
destino
- level
- Int32
nível
- xoffset
- Int32
xoffset
- yoffset
- Int32
yoffset
- bitmap
- Bitmap
bitmap
- format
- Int32
- type
- Int32
tipo
- Atributos
Comentários
Uma versão do texSubImage2D() que usa um parâmetro de tipo explícito, conforme definido pela especificação do OpenGL ES.
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.