Partager via


GLDebugHelper.Wrap Méthode

Définition

Surcharges

Wrap(IEGL, Int32, Writer)

Encapsulez une interface EGL existante dans une nouvelle interface EGL qui ajoute la prise en charge de la vérification des erreurs et/ou de la journalisation.

Wrap(IGL, Int32, Writer)

Encapsulez une interface GL existante dans une nouvelle interface GL qui ajoute la prise en charge de la vérification des erreurs et/ou de la journalisation.

Wrap(IEGL, Int32, Writer)

Encapsulez une interface EGL existante dans une nouvelle interface EGL qui ajoute la prise en charge de la vérification des erreurs et/ou de la journalisation.

[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

Paramètres

egl
IEGL

l’interface GL existante. Doit implémenter EGL et EGL10. Peut également implémenter EGL11.

configFlags
Int32

Masque de bits des indicateurs de vérification des erreurs.

log
Writer
  • Null pour désactiver la journalisation, non null pour activer la journalisation.

Retours

interface EGL encapsulée.

Attributs

Remarques

Encapsulez une interface EGL existante dans une nouvelle interface EGL qui ajoute la prise en charge de la vérification des erreurs et/ou de la journalisation.

Documentation Java pour android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.egl.EGL, int, java.io.Writer).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Wrap(IGL, Int32, Writer)

Encapsulez une interface GL existante dans une nouvelle interface GL qui ajoute la prise en charge de la vérification des erreurs et/ou de la journalisation.

[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

Paramètres

gl
IGL

l’interface GL existante. Doit implémenter GL et GL10. Peut également implémenter GL11.

configFlags
Int32

Masque de bits des indicateurs de vérification des erreurs.

log
Writer
  • Null pour désactiver la journalisation, non null pour activer la journalisation.

Retours

IGL

instance GL encapsulée.

Attributs

Remarques

Encapsulez une interface GL existante dans une nouvelle interface GL qui ajoute la prise en charge de la vérification des erreurs et/ou de la journalisation.

Encapsuler signifie que l’instance GL transmise à cette méthode est encapsulée à l’intérieur d’une nouvelle instance GL qui effectue éventuellement des opérations supplémentaires avant et après l’appel de l’instance GL encapsulée.

La vérification des erreurs signifie que le wrapper appelle automatiquement glError après chaque opération GL et lève une exception GLException si une erreur se produit. (Par conception, l’appel de glError lui-même n’entraîne pas la levée d’une exception.) L’activation de la vérification des erreurs est une alternative à l’appel manuel de glError après chaque opération GL.

La journalisation signifie écrire une représentation textuelle de chaque appel de méthode GL dans un journal.

Documentation Java pour android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.opengles.GL, int, java.io.Writer).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à