Freigeben über


GLUtils.TexImage2D Methode

Definition

Überlädt

TexImage2D(Int32, Int32, Bitmap, Int32)

Eine Version von texImage2D, die das internalFormat und den Typ automatisch bestimmt.

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

Ruft glTexImage2D() im aktuellen OpenGL-Kontext auf.

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

Eine Version von texImage2D(), die einen expliziten Typparameter gemäß der OpenGL ES-Spezifikation verwendet.

TexImage2D(Int32, Int32, Bitmap, Int32)

Eine Version von texImage2D, die das internalFormat und den Typ automatisch bestimmt.

[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

Parameter

target
Int32

target

level
Int32

Level

bitmap
Bitmap

Bitmap

border
Int32

border

Attribute

Hinweise

Eine Version von texImage2D, die das internalFormat und den Typ automatisch bestimmt.

Java-Dokumentation für android.opengl.GLUtils.texImage2D(int, int, android.graphics.Bitmap, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Ruft glTexImage2D() im aktuellen OpenGL-Kontext auf.

[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

Parameter

target
Int32

target

level
Int32

Level

internalformat
Int32

internalformat

bitmap
Bitmap

Bitmap

border
Int32

border

Attribute

Hinweise

Ruft glTexImage2D() im aktuellen OpenGL-Kontext auf. Wenn kein Kontext aktuell ist, entspricht das Verhalten dem Aufrufen von glTexImage2D() ohne aktuellen Kontext. Das heißt, eglGetError() gibt den entsprechenden Fehler zurück. Im Gegensatz zu glTexImage2D() kann die Bitmap nicht NULL sein und löst in diesem Fall eine Ausnahme aus. Alle anderen Parameter sind identisch mit denen, die für glTexImage2D() verwendet werden.

HINWEIS: Diese Methode ändert nicht GL_UNPACK_ALIGNMENT. Sie müssen sicherstellen, dass Sie sie entsprechend der angegebenen Bitmap ordnungsgemäß festlegen.

Ob Bitmap zwei Dimensionen aufweisen kann, hängt vom aktuellen OpenGL-Kontext ab. Überprüfen Sie glGetError() immer einige Zeit nach dem Aufrufen dieser Methode, genau wie bei direkter Verwendung von OpenGL.

Java-Dokumentation für android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Eine Version von texImage2D(), die einen expliziten Typparameter gemäß der OpenGL ES-Spezifikation verwendet.

[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

Parameter

target
Int32

target

level
Int32

Level

internalformat
Int32

internalformat

bitmap
Bitmap

Bitmap

type
Int32

Typ

border
Int32

border

Attribute

Hinweise

Eine Version von texImage2D(), die einen expliziten Typparameter gemäß der OpenGL ES-Spezifikation verwendet. Der tatsächliche Typ und das interne Format der Bitmap müssen mit den angegebenen Typ- und Internalformatparametern kompatibel sein.

Java-Dokumentation für android.opengl.GLUtils.texImage2D(int, int, int, android.graphics.Bitmap, int, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: