C# 클래스 OpenGL.WGL

Bridge class to the wgl functions
파일 보기 프로젝트 열기: Esri/arcobjects-sdk-community-samples 1 사용 예제들

공개 메소드들

메소드 설명
DemoCreateRenderingContext ( uint &ref_uint_DC, uint &ref_uint_RC ) : void
DemoInitOpenGL ( uint uint_HWND, uint &ref_uint_DC, uint &ref_uint_RC ) : void
DemoOpenGLDraw ( int int_WindowWidth, int int_WindowHeight, uint uint_DC ) : void

비공개 메소드들

메소드 설명
ChoosePixelFormat ( uint hdc, PIXELFORMATDESCRIPTOR p_pfd ) : int
GetDC ( uint hwnd ) : uint
GetLastError ( ) : uint
MessageBox ( uint hwnd, string text, string caption, uint type ) : int
SetPixelFormat ( uint hdc, int iPixelFormat, PIXELFORMATDESCRIPTOR p_pfd ) : int
wglCreateContext ( uint hdc ) : uint
wglDeleteContext ( uint hglrc ) : int
wglMakeCurrent ( uint hdc, uint hglrc ) : int
wglSwapBuffers ( uint hdc ) : uint

메소드 상세

DemoCreateRenderingContext() 공개 정적인 메소드

public static DemoCreateRenderingContext ( uint &ref_uint_DC, uint &ref_uint_RC ) : void
ref_uint_DC uint
ref_uint_RC uint
리턴 void

DemoInitOpenGL() 공개 정적인 메소드

public static DemoInitOpenGL ( uint uint_HWND, uint &ref_uint_DC, uint &ref_uint_RC ) : void
uint_HWND uint
ref_uint_DC uint
ref_uint_RC uint
리턴 void

DemoOpenGLDraw() 공개 정적인 메소드

public static DemoOpenGLDraw ( int int_WindowWidth, int int_WindowHeight, uint uint_DC ) : void
int_WindowWidth int
int_WindowHeight int
uint_DC uint
리턴 void