Android.Opengl Namespace
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.
Fornece uma interface e utilitários estáticos do OpenGL ES.
Classes
| Nome | Description |
|---|---|
| EGL14 |
EGL 1. |
| EGL15 |
EGL 1. |
| EGLConfig |
Classe wrapper para objetos EGLConfig nativos. |
| EGLContext |
Classe wrapper para objetos EGLContext nativos. |
| EGLDisplay |
Classe wrapper para objetos EGLDisplay nativos. |
| EGLExt |
Extensões de EGL |
| EGLImage |
Classe wrapper para objetos EGLImage nativos. |
| EGLObjectHandle |
Classe base para objetos EGL encapsulados. |
| EGLSurface |
Classe wrapper para objetos EGLSurface nativos. |
| EGLSync |
Classe wrapper para objetos EGLSync nativos. |
| ETC1 |
Métodos para codificar e decodificar texturas ETC1. |
| ETC1Util |
Métodos utilitários para usar texturas compactadas ETC1. |
| ETC1Util.ETC1Texture |
Uma classe de utilitário encapsulando uma textura ETC1 compactada. |
| GLDebugHelper |
Uma classe auxiliar para depurar aplicativos OpenGL ES. |
| GLES10 |
Fornece uma interface e utilitários estáticos do OpenGL ES. |
| GLES10Ext |
Fornece uma interface e utilitários estáticos do OpenGL ES. |
| GLES11 |
Fornece uma interface e utilitários estáticos do OpenGL ES. |
| GLES11Ext |
Fornece uma interface e utilitários estáticos do OpenGL ES. |
| GLES20 |
OpenGL ES 2. |
| GLES30 |
OpenGL ES 3. |
| GLES31 |
OpenGL ES 3. |
| GLES31Ext |
Fornece uma interface e utilitários estáticos do OpenGL ES. |
| GLES32 |
OpenGL ES 3. |
| GLException |
Uma classe de exceção para erros OpenGL. |
| GLSurfaceView |
Uma implementação do SurfaceView que usa a superfície dedicada para exibir a renderização do OpenGL. |
| GLU |
Um conjunto de utilitários GL inspirados no Kit de Ferramentas do Utilitário OpenGL. |
| GLUtils |
Utility para ajudar a unir as APIs OpenGL ES e Android. |
| Matrix |
Utilitários de matemática de matriz. |
| Visibility |
Uma coleção de métodos utilitários para calcular a visibilidade de malhas de triângulo. |
Interfaces
| Nome | Description |
|---|---|
| GLES31Ext.IDebugProcKHR |
Fornece uma interface e utilitários estáticos do OpenGL ES. |
| GLES32.IDebugProc |
Fornece uma interface e utilitários estáticos do OpenGL ES. |
| GLSurfaceView.IEGLConfigChooser |
Uma interface para escolher uma configuração EGLConfig de uma lista de configurações em potencial. |
| GLSurfaceView.IEGLContextFactory |
Uma interface para personalizar as chamadas eglCreateContext e eglDestroyContext. |
| GLSurfaceView.IEGLWindowSurfaceFactory |
Uma interface para personalizar as chamadas eglCreateWindowSurface e eglDestroySurface. |
| GLSurfaceView.IGLWrapper |
Uma interface usada para encapsular uma interface GL. |
| GLSurfaceView.IRenderer |
Uma interface de renderizador genérico. |
Enumerações
| Nome | Description |
|---|---|
| DebugFlags |
Enumera valores retornados por vários tipos. |
| GLDebugConfig |
Enumera valores retornados por vários tipos. |
| Rendermode |
Enumera valores retornados por vários tipos. |