GraphicsContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa y proporciona métodos para manipular un contexto de representación de OpenGL.
public sealed class GraphicsContext : IDisposable, OpenTK.Graphics.IGraphicsContext, OpenTK.Graphics.IGraphicsContextInternal
type GraphicsContext = class
interface IGraphicsContext
interface IDisposable
interface IGraphicsContextInternal
- Herencia
-
GraphicsContext
- Implementaciones
Constructores
| GraphicsContext(ContextHandle, IWindowInfo, IGraphicsContext, Int32, Int32, GraphicsContextFlags) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| GraphicsContext(ContextHandle, IWindowInfo) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| GraphicsContext(GraphicsMode, IWindowInfo, Int32, Int32, GraphicsContextFlags) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| GraphicsContext(GraphicsMode, IWindowInfo) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
Propiedades
| CurrentContext |
Obtiene graphicsContext que está activo en el subproceso que realiza la llamada. |
| DirectRendering |
Obtiene o establece un System.Boolean, que indica si GraphicsContexts realizará la representación directa. |
| ErrorChecking |
Obtiene o establece un System.Boolean, que indica si se debe realizar la comprobación automática de errores. Influye en la versión de depuración de OpenTK.dll, solo. |
| GraphicsMode |
Obtiene el GraphicsMode del contexto. |
| IsCurrent |
Obtiene un Boolean valor de tipo que indica si esta instancia está activa en el subproceso que realiza la llamada. |
| IsDisposed |
Obtiene un Boolean valor de tipo que indica si se ha eliminado esta instancia. Es un error tener acceso a los métodos de instancia si esta propiedad devuelve true. |
| ShareContexts |
Obtiene o establece un system.Boolean, que indica si los recursos GraphicsContext se comparten. |
| SwapInterval |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| VSync |
Obsoletos.
Obtiene o establece un valor que indica si VSync está habilitado. |
Métodos
| Assert() |
Comprueba si un GraphicsContext existe en el subproceso que realiza la llamada y genera una excepción GraphicsContextMissingException si no lo hace. |
| CreateDummyContext() |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| CreateDummyContext(ContextHandle) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| Dispose() |
Elimina GraphicsContext. |
| Equals(Object) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| Finalize() |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| GetHashCode() |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| LoadAll() |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| MakeCurrent(IWindowInfo) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| SwapBuffers() |
Intercambia búferes en un contexto. Esto presenta la escena representada al usuario. |
| ToString() |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
| Update(IWindowInfo) |
Representa y proporciona métodos para manipular un contexto de representación de OpenGL. |
Implementaciones de interfaz explícitas
| IGraphicsContextInternal.Context |
Obtiene un identificador para el contexto de representación de OpenGL. |
| IGraphicsContextInternal.GetAddress(String) |
Obtiene la dirección de una función de extensión OpenGL. |
| IGraphicsContextInternal.Implementation |
Obtiene la implementación específica de la plataforma de este objeto IGraphicsContext. |