Freigeben über


GLDebugHelper.Wrap Methode

Definition

Überlädt

Wrap(IEGL, Int32, Writer)

Schließen Sie eine vorhandene EGL-Schnittstelle in eine neue EGL-Schnittstelle ein, die Unterstützung für die Fehlerüberprüfung und/oder Protokollierung hinzufügt.

Wrap(IGL, Int32, Writer)

Umschließen Sie eine vorhandene GL-Schnittstelle in eine neue GL-Schnittstelle, die Unterstützung für die Fehlerüberprüfung und/oder Protokollierung hinzufügt.

Wrap(IEGL, Int32, Writer)

Schließen Sie eine vorhandene EGL-Schnittstelle in eine neue EGL-Schnittstelle ein, die Unterstützung für die Fehlerüberprüfung und/oder Protokollierung hinzufügt.

[Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/egl/EGL;ILjava/io/Writer;)Ljavax/microedition/khronos/egl/EGL;", "")]
public static Javax.Microedition.Khronos.Egl.IEGL? Wrap(Javax.Microedition.Khronos.Egl.IEGL? egl, int configFlags, Java.IO.Writer? log);
[<Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/egl/EGL;ILjava/io/Writer;)Ljavax/microedition/khronos/egl/EGL;", "")>]
static member Wrap : Javax.Microedition.Khronos.Egl.IEGL * int * Java.IO.Writer -> Javax.Microedition.Khronos.Egl.IEGL

Parameter

egl
IEGL

die vorhandene GL-Schnittstelle. Muss EGL und EGL10 implementieren. Optional auch EGL11 implementieren.

configFlags
Int32

Eine Bitmaske der Fehlerüberprüfungskennzeichnungen.

log
Writer
  • null zum Deaktivieren der Protokollierung, nicht NULL zum Aktivieren der Protokollierung.

Gibt zurück

die umschlossene EGL-Schnittstelle.

Attribute

Hinweise

Schließen Sie eine vorhandene EGL-Schnittstelle in eine neue EGL-Schnittstelle ein, die Unterstützung für die Fehlerüberprüfung und/oder Protokollierung hinzufügt.

Java-Dokumentation für android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.egl.EGL, int, java.io.Writer).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Wrap(IGL, Int32, Writer)

Umschließen Sie eine vorhandene GL-Schnittstelle in eine neue GL-Schnittstelle, die Unterstützung für die Fehlerüberprüfung und/oder Protokollierung hinzufügt.

[Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/opengles/GL;ILjava/io/Writer;)Ljavax/microedition/khronos/opengles/GL;", "")]
public static Javax.Microedition.Khronos.Opengles.IGL? Wrap(Javax.Microedition.Khronos.Opengles.IGL? gl, int configFlags, Java.IO.Writer? log);
[<Android.Runtime.Register("wrap", "(Ljavax/microedition/khronos/opengles/GL;ILjava/io/Writer;)Ljavax/microedition/khronos/opengles/GL;", "")>]
static member Wrap : Javax.Microedition.Khronos.Opengles.IGL * int * Java.IO.Writer -> Javax.Microedition.Khronos.Opengles.IGL

Parameter

gl
IGL

die vorhandene GL-Schnittstelle. Muss GL und GL10 implementieren. Optional auch GL11 implementieren.

configFlags
Int32

Eine Bitmaske der Fehlerüberprüfungskennzeichnungen.

log
Writer
  • null zum Deaktivieren der Protokollierung, nicht NULL zum Aktivieren der Protokollierung.

Gibt zurück

IGL

die umschlossene GL-Instanz.

Attribute

Hinweise

Umschließen Sie eine vorhandene GL-Schnittstelle in eine neue GL-Schnittstelle, die Unterstützung für die Fehlerüberprüfung und/oder Protokollierung hinzufügt.

Wrapping bedeutet, dass die GL-Instanz, die an diese Methode übergeben wird, in eine neue GL-Instanz umbrochen wird, die optional zusätzliche Vorgänge vor und nach dem Aufrufen der umschlossenen GL-Instanz ausführt.

Fehlerüberprüfung bedeutet, dass der Wrapper glError nach jedem GL-Vorgang automatisch aufruft und eine GLException auslöst, wenn ein Fehler auftritt. (Durch den Aufruf von glError selbst wird keine Ausnahme ausgelöst.) Das Aktivieren der Fehlerüberprüfung ist eine Alternative zum manuellen Aufrufen von glError nach jedem GL-Vorgang.

Die Protokollierung bedeutet, eine Textdarstellung der einzelnen GL-Methodenaufrufe in ein Protokoll zu schreiben.

Java-Dokumentation für android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.opengles.GL, int, java.io.Writer).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: