GLDebugHelper.Wrap Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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
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.
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.