GLUtils.TexSubImage2D Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap) |
Chiama glTexSubImage2D() nel contesto OpenGL corrente. |
| TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32) |
Versione di texSubImage2D() che accetta un parametro di tipo esplicito come definito dalla specifica OpenGL ES. |
TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)
Chiama glTexSubImage2D() nel contesto OpenGL corrente.
[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
Parametri
- target
- Int32
target
- level
- Int32
level
- xoffset
- Int32
xoffset
- yoffset
- Int32
yoffset
- bitmap
- Bitmap
bitmap
- Attributi
Commenti
Chiama glTexSubImage2D() nel contesto OpenGL corrente. Se nessun contesto è corrente, il comportamento equivale a chiamare glTexSubImage2D() senza contesto corrente, ovvero eglGetError() restituirà l'errore appropriato. A differenza di glTexSubImage2D() bitmap non può essere Null e genererà un'eccezione in tal caso. Tutti gli altri parametri sono identici a quelli usati per glTexSubImage2D().
NOTA: questo metodo non modifica GL_UNPACK_ALIGNMENT, è necessario assicurarsi di impostarlo correttamente in base alla bitmap fornita.
Il fatto che la bitmap non possa avere potenza di due dimensioni dipende dal contesto OpenGL corrente. Controllare sempre glGetError() qualche volta dopo aver chiamato questo metodo, proprio come quando si usa direttamente OpenGL.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)
Versione di texSubImage2D() che accetta un parametro di tipo esplicito come definito dalla specifica 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
Parametri
- target
- Int32
target
- level
- Int32
level
- xoffset
- Int32
xoffset
- yoffset
- Int32
yoffset
- bitmap
- Bitmap
bitmap
- format
- Int32
- type
- Int32
type
- Attributi
Commenti
Versione di texSubImage2D() che accetta un parametro di tipo esplicito come definito dalla specifica OpenGL ES.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.