Compartilhar via


GLDebugHelper.Wrap Método

Definição

Sobrecargas

Wrap(IEGL, Int32, Writer)

Encapsular uma interface EGL existente em uma nova interface EGL que adiciona suporte para verificação de erros e/ou registro.

Wrap(IGL, Int32, Writer)

Encapsular uma interface GL existente em uma nova interface GL que adiciona suporte para verificação de erros e/ou registro.

Wrap(IEGL, Int32, Writer)

Encapsular uma interface EGL existente em uma nova interface EGL que adiciona suporte para verificação de erros e/ou registro.

[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

Parâmetros

egl
IEGL

a interface GL existente. Deve implementar EGL e EGL10. Opcionalmente, também pode implementar o EGL11.

configFlags
Int32

Uma máscara de bits de sinalizadores de verificação de erros.

log
Writer
  • null para desabilitar o log, non-null para habilitar o log.

Retornos

a interface EGL encapsulada.

Atributos

Comentários

Encapsular uma interface EGL existente em uma nova interface EGL que adiciona suporte para verificação de erros e/ou registro.

Documentação Java para android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.egl.EGL, int, java.io.Writer).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Wrap(IGL, Int32, Writer)

Encapsular uma interface GL existente em uma nova interface GL que adiciona suporte para verificação de erros e/ou registro.

[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

Parâmetros

gl
IGL

a interface GL existente. Deve implementar GL e GL10. Opcionalmente, também pode implementar o GL11.

configFlags
Int32

Uma máscara de bits de sinalizadores de verificação de erros.

log
Writer
  • null para desabilitar o log, non-null para habilitar o log.

Retornos

IGL

a instância GL encapsulada.

Atributos

Comentários

Encapsular uma interface GL existente em uma nova interface GL que adiciona suporte para verificação de erros e/ou registro.

Encapsulamento significa que a instância GL que é passada para esse método é encapsulada dentro de uma nova instância GL que, opcionalmente, executa operações adicionais antes e depois de chamar a instância GL encapsulada.

A verificação de erros significa que o wrapper chamará automaticamente o glError após cada operação GL e lançará um GLException se ocorrer um erro. (Por design, chamar glError em si não fará com que uma exceção seja lançada.) Habilitar a verificação de erros é uma alternativa para chamar manualmente o glError após cada operação GL.

Registro em log significa gravar uma representação de texto de cada chamada de método GL em um log.

Documentação Java para android.opengl.GLDebugHelper.wrap(javax.microedition.khronos.opengles.GL, int, java.io.Writer).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a