Condividi tramite


GLUtils.TexSubImage2D Metodo

Definizione

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.

Documentazione java per android.opengl.GLUtils.texSubImage2D(int, int, int, int, android.graphics.Bitmap).

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.

Documentazione java per android.opengl.GLUtils.texSubImage2D(int, int, int, int, android.graphics.Bitmap, int, int).

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