GLUtils.TexSubImage2D Methode

Definition

Überlädt

Name Beschreibung
TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)

Ruft glTexSubImage2D() für den aktuellen OpenGL-Kontext auf.

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)

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

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap)

Ruft glTexSubImage2D() für den aktuellen OpenGL-Kontext auf.

[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

Parameter

target
Int32

target

level
Int32

Ebene

xoffset
Int32

xoffset

yoffset
Int32

yoffset

bitmap
Bitmap

Bitmap

Attribute

Hinweise

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

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

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

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

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

TexSubImage2D(Int32, Int32, Int32, Int32, Bitmap, Int32, Int32)

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

[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

Parameter

target
Int32

target

level
Int32

Ebene

xoffset
Int32

xoffset

yoffset
Int32

yoffset

bitmap
Bitmap

Bitmap

format
Int32
type
Int32

type

Attribute

Hinweise

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

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

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: