C# Класс OpenTK.Platform.Windows.WinGLContext

Provides methods to create and control an opengl context on the Windows platform. This class supports OpenTK, and is not intended for use by OpenTK programs.
Наследование: DesktopGraphicsContext
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
DestroyContext void
Dispose void
Init void
SetGraphicsModePFD void
WinGLContext System

Открытые методы

Метод Описание
Dispose ( ) : void
GetAddress ( string function_string ) : IntPtr
LoadAll ( ) : void
MakeCurrent ( IWindowInfo window ) : void
SwapBuffers ( ) : void
ToString ( ) : string

Returns a System.String describing this OpenGL context.

WinGLContext ( ContextHandle handle, WinWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags ) : System
WinGLContext ( OpenTK.Graphics.GraphicsMode format, WinWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags ) : System

Приватные методы

Метод Описание
DestroyContext ( ) : void
Dispose ( bool calledManually ) : void
Init ( ) : void
SetGraphicsModePFD ( OpenTK.Graphics.GraphicsMode mode, WinWindowInfo window ) : void
WinGLContext ( ) : System

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetAddress() публичный Метод

public GetAddress ( string function_string ) : IntPtr
function_string string
Результат System.IntPtr

LoadAll() публичный Метод

public LoadAll ( ) : void
Результат void

MakeCurrent() публичный Метод

public MakeCurrent ( IWindowInfo window ) : void
window IWindowInfo
Результат void

SwapBuffers() публичный Метод

public SwapBuffers ( ) : void
Результат void

ToString() публичный Метод

Returns a System.String describing this OpenGL context.
public ToString ( ) : string
Результат string

WinGLContext() публичный Метод

public WinGLContext ( ContextHandle handle, WinWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags ) : System
handle ContextHandle
window WinWindowInfo
sharedContext IGraphicsContext
major int
minor int
flags GraphicsContextFlags
Результат System

WinGLContext() публичный Метод

public WinGLContext ( OpenTK.Graphics.GraphicsMode format, WinWindowInfo window, IGraphicsContext sharedContext, int major, int minor, GraphicsContextFlags flags ) : System
format OpenTK.Graphics.GraphicsMode
window WinWindowInfo
sharedContext IGraphicsContext
major int
minor int
flags GraphicsContextFlags
Результат System