C# Класс CSharpGL.Win32

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BitBlt ( IntPtr hDC, int x, int y, int width, int height, IntPtr hDCSource, int sourceX, int sourceY, uint type ) : bool
ChoosePixelFormat ( IntPtr hDC, [ ppfd ) : int
CreateCompatibleDC ( IntPtr hDC ) : IntPtr
CreateDIBSection ( IntPtr hdc, [ pbmi, uint pila, IntPtr &ppvBits, IntPtr hSection, uint dwOffset ) : IntPtr
CreateFont ( int nHeight, int nWidth, int nEscapement, int nOrientation, uint fnWeight, uint fdwItalic, uint fdwUnderline, uint fdwStrikeOut, uint fdwCharSet, uint fdwOutputPrecision, uint fdwClipPrecision, uint fdwQuality, uint fdwPitchAndFamily, string lpszFace ) : IntPtr
CreateWindowEx ( WindowStylesEx dwExStyle, string lpClassName, string lpWindowName, WindowStyles dwStyle, int x, int y, int nWidth, int nHeight, IntPtr hWndParent, IntPtr hMenu, IntPtr hInstance, IntPtr lpParam ) : IntPtr
DefWindowProc ( IntPtr hWnd, uint uMsg, IntPtr wParam, IntPtr lParam ) : IntPtr
DeleteDC ( IntPtr hDC ) : bool
DeleteObject ( IntPtr hObject ) : bool
DestroyWindow ( IntPtr hWnd ) : bool
FreeLibrary ( IntPtr lib ) : bool
GetDC ( IntPtr hWnd ) : IntPtr
GetProcAddress ( IntPtr lib, String funcName ) : IntPtr
GetProcAddress ( string name ) : IntPtr
LoadLibrary ( string lpFileName ) : IntPtr
RegisterClassEx ( [ lpwcx ) : short
ReleaseDC ( IntPtr hWnd, IntPtr hDC ) : int
SelectObject ( IntPtr hdc, IntPtr hgdiobj ) : IntPtr
SetPixelFormat ( IntPtr hDC, int iPixelFormat, [ ppfd ) : int
SetWindowPos ( IntPtr hWnd, IntPtr hWndInsertAfter, int X, int Y, int cx, int cy, SetWindowPosFlags uFlags ) : bool
SwapBuffers ( IntPtr hDC ) : int
wglCreateContext ( IntPtr hdc ) : IntPtr
wglDeleteContext ( IntPtr hrc ) : int
wglGetCurrentContext ( ) : IntPtr
wglGetCurrentDC ( ) : IntPtr
wglGetProcAddress ( string name ) : IntPtr
wglMakeCurrent ( IntPtr hdc, IntPtr hrc ) : bool
wglUseFontBitmaps ( IntPtr hDC, uint first, uint count, uint listBase ) : bool