Condividi tramite


GLUtils.TexImage2D Metodo

Definizione

Overload

TexImage2D(Int32, Int32, Bitmap, Int32)

Versione di texImage2D che determina automaticamente internalFormat e tipo.

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

Chiama glTexImage2D() nel contesto OpenGL corrente.

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

Versione di texImage2D() che accetta un parametro di tipo esplicito come definito dalla specifica OpenGL ES.

TexImage2D(Int32, Int32, Bitmap, Int32)

Versione di texImage2D che determina automaticamente internalFormat e tipo.

[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

Parametri

target
Int32

target

level
Int32

level

bitmap
Bitmap

bitmap

border
Int32

bordo

Attributi

Commenti

Versione di texImage2D che determina automaticamente internalFormat e tipo.

Documentazione java per android.opengl.GLUtils.texImage2D(int, int, android.graphics.Bitmap, 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

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

Chiama glTexImage2D() nel contesto OpenGL corrente.

[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

Parametri

target
Int32

target

level
Int32

level

internalformat
Int32

internalformat

bitmap
Bitmap

bitmap

border
Int32

bordo

Attributi

Commenti

Chiama glTexImage2D() nel contesto OpenGL corrente. Se nessun contesto è corrente, il comportamento equivale a chiamare glTexImage2D() senza contesto corrente, ovvero eglGetError() restituirà l'errore appropriato. A differenza di glTexImage2D() bitmap non può essere null e genererà un'eccezione in tal caso. Tutti gli altri parametri sono identici a quelli usati per glTexImage2D().

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.texImage2D(int, int, int, android.graphics.Bitmap, 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

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

Versione di texImage2D() che accetta un parametro di tipo esplicito come definito dalla specifica 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

Parametri

target
Int32

target

level
Int32

level

internalformat
Int32

internalformat

bitmap
Bitmap

bitmap

type
Int32

type

border
Int32

bordo

Attributi

Commenti

Versione di texImage2D() che accetta un parametro di tipo esplicito come definito dalla specifica OpenGL ES. Il tipo effettivo e il formato interno della bitmap devono essere compatibili con il tipo e i parametri internalformat specificati.

Documentazione java per android.opengl.GLUtils.texImage2D(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