Classes | |
struct | DISPLAY_DEVICE |
Structure to describe the display device. More... | |
struct | PIXELFORMATDESCRIPTOR |
Structure to describe the pixel format of a drawing surface. More... | |
Public Types | |
enum | DisplayDeviceStateFlags { AttachedToDesktop = 0x1, MultiDriver = 0x2, PrimaryDevice = 0x4, MirroringDriver = 0x8, VGACompatible = 0x16, Removable = 0x20, ModesPruned = 0x8000000, Remote = 0x4000000, Disconnect = 0x2000000 } |
Display device state flags. More... | |
Public Member Functions | |
static bool | EnumDisplayDevices (string lpDevice, uint iDevNum, ref DISPLAY_DEVICE lpDisplayDevice, uint dwFlags) |
static int | GdiChoosePixelFormat (IntPtr deviceContext, out PIXELFORMATDESCRIPTOR pixelFormatDescriptor) |
static IntPtr | GdiCreateDC (string lpszDriver, string lpszDevice, string lpszOutput, IntPtr lpInitData) |
static IntPtr | GdiGetDC (IntPtr windowHandle) |
static bool | GdiReleaseDC (IntPtr windowHandle, IntPtr deviceContext) |
static bool | GdiSetPixelFormat (IntPtr deviceContext, int pixelFormat, out PIXELFORMATDESCRIPTOR pixelFormatDescriptor) |
static int | GdiSwapBuffersFast ([In] IntPtr deviceContext) |
Static Public Member Functions | |
static IntPtr | AllocateMemory (Int32 size, float readfreq, float writefreq, float priority) |
Binding for wglAllocateMemoryNV function. | |
static Boolean | AssociateImageBufferEvents (IntPtr hDC, IntPtr[] pEvent, IntPtr[] pAddress, Int32[] pSize, UInt32 count) |
Binding for wglAssociateImageBufferEventsI3D function. | |
static Boolean | BeginFrameTracking () |
Binding for wglBeginFrameTrackingI3D function. | |
static bool | BindDisplayColorTable (UInt16 id) |
Binding for wglBindDisplayColorTableEXT function. | |
static Boolean | BindSwapBarrier (uint group, uint barrier) |
Binding for wglBindSwapBarrierNV function. | |
static Boolean | BindTexImage (IntPtr hPbuffer, int iBuffer) |
Binding for wglBindTexImageARB function. | |
static Boolean | BindVideoCaptureDevice (UInt32 uVideoSlot, IntPtr hDevice) |
Binding for wglBindVideoCaptureDeviceNV function. | |
static Boolean | BindVideoDevice (IntPtr hDC, UInt32 uVideoSlot, IntPtr hVideoDevice, int[] piAttribList) |
Binding for wglBindVideoDeviceNV function. | |
static Boolean | BindVideoImage (IntPtr hVideoDevice, IntPtr hPbuffer, int iVideoBuffer) |
Binding for wglBindVideoImageNV function. | |
static void | BlitContextFramebuffer (IntPtr dstCtx, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, int filter) |
Binding for wglBlitContextFramebufferAMD function. | |
static int | ChooseGdiPixelFormat (IntPtr hDc, out PIXELFORMATDESCRIPTOR pPfd) |
Binding for wglChoosePixelFormat function. | |
static Boolean | ChoosePixelFormat (IntPtr hdc, int[] piAttribIList, Single[] pfAttribFList, UInt32 nMaxFormats,[Out] int[] piFormats,[Out] out UInt32 nNumFormats) |
Binding for wglChoosePixelFormatARB function. | |
static Boolean | CopyContext (IntPtr hglrcSrc, IntPtr hglrcDst, UInt32 mask) |
Binding for wglCopyContext function. | |
static Boolean | CopyImageSubData (IntPtr hSrcRC, uint srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, IntPtr hDstRC, uint dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, Int32 width, Int32 height, Int32 depth) |
Binding for wglCopyImageSubDataNV function. | |
static IntPtr | CreateAffinityDC (IntPtr[] phGpuList) |
Binding for wglCreateAffinityDCNV function. | |
static IntPtr | CreateAssociatedContext (UInt32 id) |
Binding for wglCreateAssociatedContextAMD function. | |
static IntPtr | CreateAssociatedContextAttribs (UInt32 id, IntPtr hShareContext, int[] attribList) |
Binding for wglCreateAssociatedContextAttribsAMD function. | |
static IntPtr | CreateBufferRegion (IntPtr hDC, int iLayerPlane, UInt32 uType) |
Binding for wglCreateBufferRegionARB function. | |
static IntPtr | CreateContext (IntPtr hDc) |
Binding for wglCreateContext function. | |
static IntPtr | CreateContextAttribs (IntPtr hDC, IntPtr hShareContext, int[] attribList) |
Binding for wglCreateContextAttribsARB function. | |
static bool | CreateDisplayColorTable (UInt16 id) |
Binding for wglCreateDisplayColorTableEXT function. | |
static IntPtr | CreateImageBuffer (IntPtr hDC, Int32 dwSize, UInt32 uFlags) |
Binding for wglCreateImageBufferI3D function. | |
static IntPtr | CreateLayerContext (IntPtr hDc, int level) |
Binding for wglCreateLayerContext function. | |
static IntPtr | CreatePbuffer (IntPtr hDC, int iPixelFormat, int iWidth, int iHeight, int[] piAttribList) |
Binding for wglCreatePbufferARB function. | |
static Boolean | DeleteAssociatedContext (IntPtr hglrc) |
Binding for wglDeleteAssociatedContextAMD function. | |
static void | DeleteBufferRegion (IntPtr hRegion) |
Binding for wglDeleteBufferRegionARB function. | |
static Boolean | DeleteContext (IntPtr oldContext) |
Binding for wglDeleteContext function. | |
static Boolean | DeleteDC (IntPtr hdc) |
Binding for wglDeleteDCNV function. | |
static Boolean | DescribeLayerPlane (IntPtr hDc, int pixelFormat, int layerPlane, UInt32 nBytes, out IntPtr plpd) |
Binding for wglDescribeLayerPlane function. | |
static int | DescribePixelFormat (IntPtr hdc, int ipfd, UInt32 cjpfd, out PIXELFORMATDESCRIPTOR ppfd) |
Binding for wglDescribePixelFormat function. | |
static void | DestroyDisplayColorTable (UInt16 id) |
Binding for wglDestroyDisplayColorTableEXT function. | |
static Boolean | DestroyImageBuffer (IntPtr hDC, IntPtr pAddress) |
Binding for wglDestroyImageBufferI3D function. | |
static Boolean | DestroyPbuffer (IntPtr hPbuffer) |
Binding for wglDestroyPbufferARB function. | |
static Boolean | DisableFrameLock () |
Binding for wglDisableFrameLockI3D function. | |
static Boolean | DisableGenlock (IntPtr hDC) |
Binding for wglDisableGenlockI3D function. | |
static Boolean | EnableFrameLock () |
Binding for wglEnableFrameLockI3D function. | |
static Boolean | EnableGenlock (IntPtr hDC) |
Binding for wglEnableGenlockI3D function. | |
static Boolean | EndFrameTracking () |
Binding for wglEndFrameTrackingI3D function. | |
static UInt32 | EnumerateVideoCaptureDevices (IntPtr hDc,[Out] out IntPtr phDeviceList) |
Binding for wglEnumerateVideoCaptureDevicesNV function. | |
static int | EnumerateVideoDevices (IntPtr hDC,[Out] IntPtr[] phDeviceList) |
Binding for wglEnumerateVideoDevicesNV function. | |
static Boolean | EnumGpuDevices (IntPtr hGpu, UInt32 iDeviceIndex, IntPtr lpGpuDevice) |
Binding for wglEnumGpuDevicesNV function. | |
static Boolean | EnumGpus (UInt32 iGpuIndex,[Out] out IntPtr phGpu) |
Binding for wglEnumGpusNV function. | |
static Boolean | EnumGpusFromAffinityDC (IntPtr hAffinityDC, UInt32 iGpuIndex,[Out] out IntPtr hGpu) |
Binding for wglEnumGpusFromAffinityDCNV function. | |
static void | FreeMemory ([Out] out IntPtr pointer) |
Binding for wglFreeMemoryNV function. | |
static Boolean | GenlockSampleRate (IntPtr hDC, UInt32 uRate) |
Binding for wglGenlockSampleRateI3D function. | |
static Boolean | GenlockSource (IntPtr hDC, UInt32 uSource) |
Binding for wglGenlockSourceI3D function. | |
static Boolean | GenlockSourceDelay (IntPtr hDC, UInt32 uDelay) |
Binding for wglGenlockSourceDelayI3D function. | |
static Boolean | GenlockSourceEdge (IntPtr hDC, UInt32 uEdge) |
Binding for wglGenlockSourceEdgeI3D function. | |
static UInt32 | GetContextGPUID (IntPtr hglrc) |
Binding for wglGetContextGPUIDAMD function. | |
static IntPtr | GetCurrentAssociatedContext () |
Binding for wglGetCurrentAssociatedContextAMD function. | |
static IntPtr | GetCurrentContext () |
Binding for wglGetCurrentContext function. | |
static IntPtr | GetCurrentDC () |
Binding for wglGetCurrentDC function. | |
static IntPtr | GetCurrentReadDC () |
Binding for wglGetCurrentReadDCARB function. | |
static Int32 | GetDefaultProcAddress (string lpszProc) |
Binding for wglGetDefaultProcAddress function. | |
static Boolean | GetDigitalVideoParameters (IntPtr hDC, int iAttribute,[Out] int[] piValue) |
Binding for wglGetDigitalVideoParametersI3D function. | |
static string | GetExtensionsString (IntPtr hdc) |
Binding for wglGetExtensionsStringARB function. | |
static Boolean | GetFrameUsage ([Out] out float pUsage) |
Binding for wglGetFrameUsageI3D function. | |
static Boolean | GetGammaTable (IntPtr hDC, int iEntries,[Out] UInt16[] puRed,[Out] UInt16[] puGreen,[Out] UInt16[] puBlue) |
Binding for wglGetGammaTableI3D function. | |
static Boolean | GetGammaTableParameters (IntPtr hDC, int iAttribute,[Out] int[] piValue) |
Binding for wglGetGammaTableParametersI3D function. | |
static Boolean | GetGenlockSampleRate (IntPtr hDC,[Out] out UInt32 uRate) |
Binding for wglGetGenlockSampleRateI3D function. | |
static Boolean | GetGenlockSource (IntPtr hDC,[Out] out UInt32 uSource) |
Binding for wglGetGenlockSourceI3D function. | |
static Boolean | GetGenlockSourceDelay (IntPtr hDC,[Out] out UInt32 uDelay) |
Binding for wglGetGenlockSourceDelayI3D function. | |
static Boolean | GetGenlockSourceEdge (IntPtr hDC,[Out] out UInt32 uEdge) |
Binding for wglGetGenlockSourceEdgeI3D function. | |
static UInt32 | GetGPUID (UInt32 maxCount,[Out] UInt32[] ids) |
Binding for wglGetGPUIDsAMD function. | |
static Int32 | GetGPUInfo (UInt32 id, int property, int dataType, UInt32 size,[Out] object data) |
Binding for wglGetGPUInfoAMD function. | |
static int | GetLayerPaletteEntries (IntPtr hdc, int iLayerPlane, int iStart, int cEntries, out Int32 pcr) |
Binding for wglGetLayerPaletteEntries function. | |
static Boolean | GetMscRate (IntPtr hdc,[Out] out Int32 numerator,[Out] out Int32 denominator) |
Binding for wglGetMscRateOML function. | |
static IntPtr | GetPbufferDC (IntPtr hPbuffer) |
Binding for wglGetPbufferDCARB function. | |
static int | GetPixelFormat (IntPtr hdc) |
Binding for wglGetPixelFormat function. | |
static Boolean | GetPixelFormatAttrib (IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int[] piAttributes,[Out] int[] piValues) |
Binding for wglGetPixelFormatAttribivARB function. | |
static Boolean | GetPixelFormatAttrib (IntPtr hdc, int iPixelFormat, int iLayerPlane, UInt32 nAttributes, int[] piAttributes,[Out] Single[] pfValues) |
Binding for wglGetPixelFormatAttribfvARB function. | |
static Int32 | GetProcAddress (string lpszProc) |
Binding for wglGetProcAddress function. | |
static int | GetSwapInterval () |
Binding for wglGetSwapIntervalEXT function. | |
static Boolean | GetSyncValues (IntPtr hdc,[Out] out Int64 ust,[Out] out Int64 msc,[Out] out Int64 sbc) |
Binding for wglGetSyncValuesOML function. | |
static Boolean | GetVideoDevice (IntPtr hDC, int numDevices,[Out] out IntPtr hVideoDevice) |
Binding for wglGetVideoDeviceNV function. | |
static Boolean | GetVideoInfo (IntPtr hpVideoDevice,[Out] out UInt32 pulCounterOutputPbuffer,[Out] out UInt32 pulCounterOutputVideo) |
Binding for wglGetVideoInfoNV function. | |
static bool | HasExtension (string eName) |
static Boolean | IsEnabledFrameLock ([Out] out Boolean pFlag) |
Binding for wglIsEnabledFrameLockI3D function. | |
static Boolean | IsEnabledGenlock (IntPtr hDC,[Out] out Boolean pFlag) |
Binding for wglIsEnabledGenlockI3D function. | |
static Boolean | JoinSwapGroup (IntPtr hDC, uint group) |
Binding for wglJoinSwapGroupNV function. | |
static bool | LoadDisplayColorTable (UInt16[] table, uint length) |
Binding for wglLoadDisplayColorTableEXT function. | |
static Boolean | LockVideoCaptureDevice (IntPtr hDc, IntPtr hDevice) |
Binding for wglLockVideoCaptureDeviceNV function. | |
static Boolean | MakeAssociatedContextCurrent (IntPtr hglrc) |
Binding for wglMakeAssociatedContextCurrentAMD function. | |
static Boolean | MakeContextCurrent (IntPtr hDrawDC, IntPtr hReadDC, IntPtr hglrc) |
Binding for wglMakeContextCurrentARB function. | |
static Boolean | MakeCurrent (IntPtr hDc, IntPtr newContext) |
Binding for wglMakeCurrent function. | |
static Boolean | QueryCurrentContext (int iAttribute,[Out] int[] piValue) |
Binding for wglQueryCurrentContextNV function. | |
static Boolean | QueryFrameCount (IntPtr hDC,[Out] out uint count) |
Binding for wglQueryFrameCountNV function. | |
static Boolean | QueryFrameLockMaster ([Out] out Boolean pFlag) |
Binding for wglQueryFrameLockMasterI3D function. | |
static Boolean | QueryFrameTracking ([Out] out Int32 pFrameCount,[Out] out Int32 pMissedFrames,[Out] out float pLastMissedUsage) |
Binding for wglQueryFrameTrackingI3D function. | |
static Boolean | QueryGenlockMaxSourceDelay (IntPtr hDC,[Out] out UInt32 uMaxLineDelay,[Out] out UInt32 uMaxPixelDelay) |
Binding for wglQueryGenlockMaxSourceDelayI3D function. | |
static Boolean | QueryMaxSwapGroups (IntPtr hDC,[Out] out uint maxGroups,[Out] out uint maxBarriers) |
Binding for wglQueryMaxSwapGroupsNV function. | |
static Boolean | QueryPbuffer (IntPtr hPbuffer, int iAttribute,[Out] out int piValue) |
Binding for wglQueryPbufferARB function. | |
static Boolean | QuerySwapGroup (IntPtr hDC,[Out] out uint group,[Out] out uint barrier) |
Binding for wglQuerySwapGroupNV function. | |
static Boolean | QueryVideoCaptureDevice (IntPtr hDc, IntPtr hDevice, int iAttribute,[Out] out int piValue) |
Binding for wglQueryVideoCaptureDeviceNV function. | |
static Boolean | RealizeLayerPalette (IntPtr hdc, int iLayerPlane, Boolean bRealize) |
Binding for wglRealizeLayerPalette function. | |
static Boolean | ReleaseImageBufferEvents (IntPtr hDC, IntPtr[] pAddress, UInt32 count) |
Binding for wglReleaseImageBufferEventsI3D function. | |
static int | ReleasePbufferDC (IntPtr hPbuffer, IntPtr hDC) |
Binding for wglReleasePbufferDCARB function. | |
static Boolean | ReleaseTexImage (IntPtr hPbuffer, int iBuffer) |
Binding for wglReleaseTexImageARB function. | |
static Boolean | ReleaseVideoCaptureDevice (IntPtr hDc, IntPtr hDevice) |
Binding for wglReleaseVideoCaptureDeviceNV function. | |
static Boolean | ReleaseVideoDevice (IntPtr hVideoDevice) |
Binding for wglReleaseVideoDeviceNV function. | |
static Boolean | ReleaseVideoImage (IntPtr hPbuffer, int iVideoBuffer) |
Binding for wglReleaseVideoImageNV function. | |
static Boolean | ResetFrameCount (IntPtr hDC) |
Binding for wglResetFrameCountNV function. | |
static Boolean | RestoreBufferRegion (IntPtr hRegion, int x, int y, int width, int height, int xSrc, int ySrc) |
Binding for wglRestoreBufferRegionARB function. | |
static Boolean | SaveBufferRegion (IntPtr hRegion, int x, int y, int width, int height) |
Binding for wglSaveBufferRegionARB function. | |
static Boolean | SendPbufferToVideo (IntPtr hPbuffer, int iBufferType,[Out] out UInt32 pulCounterPbuffer, Boolean bBlock) |
Binding for wglSendPbufferToVideoNV function. | |
static Boolean | SetDigitalVideoParameters (IntPtr hDC, int iAttribute, int[] piValue) |
Binding for wglSetDigitalVideoParametersI3D function. | |
static Boolean | SetGammaTable (IntPtr hDC, int iEntries, UInt16[] puRed, UInt16[] puGreen, UInt16[] puBlue) |
Binding for wglSetGammaTableI3D function. | |
static Boolean | SetGammaTableParameters (IntPtr hDC, int iAttribute, int[] piValue) |
Binding for wglSetGammaTableParametersI3D function. | |
static int | SetLayerPaletteEntries (IntPtr hdc, int iLayerPlane, int iStart, int cEntries, out Int32 pcr) |
Binding for wglSetLayerPaletteEntries function. | |
static Boolean | SetPbufferAttrib (IntPtr hPbuffer, int[] piAttribList) |
Binding for wglSetPbufferAttribARB function. | |
static Boolean | SetPixelFormat (IntPtr hdc, int ipfd, out PIXELFORMATDESCRIPTOR ppfd) |
Binding for wglSetPixelFormat function. | |
static Boolean | SetStereoEmitterState3DL (IntPtr hDC, UInt32 uState) |
Binding for wglSetStereoEmitterState3DL function. | |
static Boolean | ShareLists (IntPtr hrcSrvShare, IntPtr hrcSrvSource) |
Binding for wglShareLists function. | |
static Boolean | SwapBuffers (IntPtr hdc) |
Binding for wglSwapBuffers function. | |
static Int64 | SwapBuffersMsc (IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder) |
Binding for wglSwapBuffersMscOML function. | |
static Boolean | SwapInterval (int interval) |
Binding for wglSwapIntervalEXT function. | |
static Boolean | SwapLayerBuffers (IntPtr hdc, UInt32 fuFlags) |
Binding for wglSwapLayerBuffers function. | |
static Int64 | SwapLayerBuffersMsc (IntPtr hdc, int fuPlanes, Int64 target_msc, Int64 divisor, Int64 remainder) |
Binding for wglSwapLayerBuffersMscOML function. | |
static void | SyncDelegates () |
static Boolean | UseFontBitmapsA (IntPtr hDC, Int32 first, Int32 count, Int32 listBase) |
Binding for wglUseFontBitmapsA function. | |
static Boolean | UseFontBitmapsW (IntPtr hDC, Int32 first, Int32 count, Int32 listBase) |
Binding for wglUseFontBitmapsW function. | |
static Boolean | WaitForMsc (IntPtr hdc, Int64 target_msc, Int64 divisor, Int64 remainder,[Out] out Int64 ust,[Out] out Int64 msc,[Out] out Int64 sbc) |
Binding for wglWaitForMscOML function. | |
static Boolean | WaitForSbc (IntPtr hdc, Int64 target_sbc,[Out] out Int64 ust,[Out] out Int64 msc,[Out] out Int64 sbc) |
Binding for wglWaitForSbcOML function. | |
Public Attributes | |
const int | ACCELERATION = 0x2003 |
Value for ACCELERATION_ARB symbol. | |
const int | ACCUM_ALPHA_BITS = 0x2021 |
Value for ACCUM_ALPHA_BITS_ARB symbol. | |
const int | ACCUM_BITS = 0x201D |
Value for ACCUM_BITS_ARB symbol. | |
const int | ACCUM_BLUE_BITS = 0x2020 |
Value for ACCUM_BLUE_BITS_ARB symbol. | |
const int | ACCUM_GREEN_BITS = 0x201F |
Value for ACCUM_GREEN_BITS_ARB symbol. | |
const int | ACCUM_RED_BITS = 0x201E |
Value for ACCUM_RED_BITS_ARB symbol. | |
const int | ALPHA_BITS = 0x201B |
Value for ALPHA_BITS_ARB symbol. | |
const int | ALPHA_SHIFT = 0x201C |
Value for ALPHA_SHIFT_ARB symbol. | |
const int | AUX0 = 0x2087 |
Value for AUX0_ARB symbol. | |
const int | AUX1 = 0x2088 |
Value for AUX1_ARB symbol. | |
const int | AUX2 = 0x2089 |
Value for AUX2_ARB symbol. | |
const int | AUX3 = 0x208A |
Value for AUX3_ARB symbol. | |
const int | AUX4 = 0x208B |
Value for AUX4_ARB symbol. | |
const int | AUX5 = 0x208C |
Value for AUX5_ARB symbol. | |
const int | AUX6 = 0x208D |
Value for AUX6_ARB symbol. | |
const int | AUX7 = 0x208E |
Value for AUX7_ARB symbol. | |
const int | AUX8 = 0x208F |
Value for AUX8_ARB symbol. | |
const int | AUX9 = 0x2090 |
Value for AUX9_ARB symbol. | |
const int | AUX_BUFFERS = 0x2024 |
Value for AUX_BUFFERS_ARB symbol. | |
const uint | BACK_COLOR_BUFFER_BIT = 0x00000002 |
Value for BACK_COLOR_BUFFER_BIT_ARB symbol. | |
const int | BACK_LEFT = 0x2085 |
Value for BACK_LEFT_ARB symbol. | |
const int | BACK_RIGHT = 0x2086 |
Value for BACK_RIGHT_ARB symbol. | |
const int | BIND_TO_TEXTURE_DEPTH = 0x20A3 |
Value for BIND_TO_TEXTURE_DEPTH_NV symbol. | |
const int | BIND_TO_TEXTURE_RECTANGLE_DEPTH = 0x20A4 |
Value for BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV symbol. | |
const int | BIND_TO_TEXTURE_RECTANGLE_FLOAT_R = 0x20B1 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV symbol. | |
const int | BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG = 0x20B2 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV symbol. | |
const int | BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB = 0x20B3 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV symbol. | |
const int | BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA = 0x20B4 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV symbol. | |
const int | BIND_TO_TEXTURE_RECTANGLE_RGB = 0x20A0 |
Value for BIND_TO_TEXTURE_RECTANGLE_RGB_NV symbol. | |
const int | BIND_TO_TEXTURE_RECTANGLE_RGBA = 0x20A1 |
Value for BIND_TO_TEXTURE_RECTANGLE_RGBA_NV symbol. | |
const int | BIND_TO_TEXTURE_RGB = 0x2070 |
Value for BIND_TO_TEXTURE_RGB_ARB symbol. | |
const int | BIND_TO_TEXTURE_RGBA = 0x2071 |
Value for BIND_TO_TEXTURE_RGBA_ARB symbol. | |
const int | BIND_TO_VIDEO_RGB = 0x20C0 |
Value for BIND_TO_VIDEO_RGB_NV symbol. | |
const int | BIND_TO_VIDEO_RGB_AND_DEPTH = 0x20C2 |
Value for BIND_TO_VIDEO_RGB_AND_DEPTH_NV symbol. | |
const int | BIND_TO_VIDEO_RGBA = 0x20C1 |
Value for BIND_TO_VIDEO_RGBA_NV symbol. | |
const int | BLUE_BITS = 0x2019 |
Value for BLUE_BITS_ARB symbol. | |
const int | BLUE_SHIFT = 0x201A |
Value for BLUE_SHIFT_ARB symbol. | |
const int | COLOR_BITS = 0x2014 |
Value for COLOR_BITS_ARB symbol. | |
const uint | CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 |
Value for CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB symbol. | |
const uint | CONTEXT_CORE_PROFILE_BIT = 0x00000001 |
Value for CONTEXT_CORE_PROFILE_BIT_ARB symbol. | |
const uint | CONTEXT_DEBUG_BIT = 0x00000001 |
Value for CONTEXT_DEBUG_BIT_ARB symbol. | |
const int | CONTEXT_FLAGS = 0x2094 |
Value for CONTEXT_FLAGS_ARB symbol. | |
const uint | CONTEXT_FORWARD_COMPATIBLE_BIT = 0x00000002 |
Value for CONTEXT_FORWARD_COMPATIBLE_BIT_ARB symbol. | |
const int | CONTEXT_LAYER_PLANE = 0x2093 |
Value for CONTEXT_LAYER_PLANE_ARB symbol. | |
const int | CONTEXT_MAJOR_VERSION = 0x2091 |
Value for CONTEXT_MAJOR_VERSION_ARB symbol. | |
const int | CONTEXT_MINOR_VERSION = 0x2092 |
Value for CONTEXT_MINOR_VERSION_ARB symbol. | |
const int | CONTEXT_PROFILE_MASK = 0x9126 |
Value for CONTEXT_PROFILE_MASK_ARB symbol. | |
const int | CUBE_MAP_FACE = 0x207C |
Value for CUBE_MAP_FACE_ARB symbol. | |
const int | DEPTH_BITS = 0x2022 |
Value for DEPTH_BITS_ARB symbol. | |
const uint | DEPTH_BUFFER_BIT = 0x00000004 |
Value for DEPTH_BUFFER_BIT_ARB symbol. | |
const int | DEPTH_COMPONENT = 0x20A7 |
Value for DEPTH_COMPONENT_NV symbol. | |
const int | DEPTH_FLOAT = 0x2040 |
Value for DEPTH_FLOAT_EXT symbol. | |
const int | DEPTH_TEXTURE_FORMAT = 0x20A5 |
Value for DEPTH_TEXTURE_FORMAT_NV symbol. | |
const int | DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER = 0x2050 |
Value for DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D symbol. | |
const int | DIGITAL_VIDEO_CURSOR_ALPHA_VALUE = 0x2051 |
Value for DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D symbol. | |
const int | DIGITAL_VIDEO_CURSOR_INCLUDED = 0x2052 |
Value for DIGITAL_VIDEO_CURSOR_INCLUDED_I3D symbol. | |
const int | DIGITAL_VIDEO_GAMMA_CORRECTED = 0x2053 |
Value for DIGITAL_VIDEO_GAMMA_CORRECTED_I3D symbol. | |
const int | DOUBLE_BUFFER = 0x2011 |
Value for DOUBLE_BUFFER_ARB symbol. | |
const int | DRAW_TO_BITMAP = 0x2002 |
Value for DRAW_TO_BITMAP_ARB symbol. | |
const int | DRAW_TO_PBUFFER = 0x202D |
Value for DRAW_TO_PBUFFER_ARB symbol. | |
const int | DRAW_TO_WINDOW = 0x2001 |
Value for DRAW_TO_WINDOW_ARB symbol. | |
const int | ERROR_INCOMPATIBLE_AFFINITY_MASKS = 0x20D0 |
Value for ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV symbol. | |
const int | ERROR_INCOMPATIBLE_DEVICE_CONTEXTS = 0x2054 |
Value for ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB symbol. | |
const int | ERROR_INVALID_PIXEL_TYPE = 0x2043 |
Value for ERROR_INVALID_PIXEL_TYPE_ARB symbol. | |
const int | ERROR_INVALID_PROFILE = 0x2096 |
Value for ERROR_INVALID_PROFILE_ARB symbol. | |
const int | ERROR_INVALID_VERSION = 0x2095 |
Value for ERROR_INVALID_VERSION_ARB symbol. | |
const int | ERROR_MISSING_AFFINITY_MASK = 0x20D1 |
Value for ERROR_MISSING_AFFINITY_MASK_NV symbol. | |
const int | FLOAT_COMPONENTS = 0x20B0 |
Value for FLOAT_COMPONENTS_NV symbol. | |
const int | FRAMEBUFFER_SRGB_CAPABLE = 0x20A9 |
Value for FRAMEBUFFER_SRGB_CAPABLE_EXT symbol. | |
const uint | FRONT_COLOR_BUFFER_BIT = 0x00000001 |
Value for FRONT_COLOR_BUFFER_BIT_ARB symbol. | |
const int | FRONT_LEFT = 0x2083 |
Value for FRONT_LEFT_ARB symbol. | |
const int | FRONT_RIGHT = 0x2084 |
Value for FRONT_RIGHT_ARB symbol. | |
const int | FULL_ACCELERATION = 0x2027 |
Value for FULL_ACCELERATION_ARB symbol. | |
const int | GAMMA_EXCLUDE_DESKTOP = 0x204F |
Value for GAMMA_EXCLUDE_DESKTOP_I3D symbol. | |
const int | GAMMA_TABLE_SIZE = 0x204E |
Value for GAMMA_TABLE_SIZE_I3D symbol. | |
const int | GENERIC_ACCELERATION = 0x2026 |
Value for GENERIC_ACCELERATION_ARB symbol. | |
const int | GENLOCK_SOURCE_DIGITAL_FIELD = 0x2049 |
Value for GENLOCK_SOURCE_DIGITAL_FIELD_I3D symbol. | |
const int | GENLOCK_SOURCE_DIGITAL_SYNC = 0x2048 |
Value for GENLOCK_SOURCE_DIGITAL_SYNC_I3D symbol. | |
const int | GENLOCK_SOURCE_EDGE_BOTH = 0x204C |
Value for GENLOCK_SOURCE_EDGE_BOTH_I3D symbol. | |
const int | GENLOCK_SOURCE_EDGE_FALLING = 0x204A |
Value for GENLOCK_SOURCE_EDGE_FALLING_I3D symbol. | |
const int | GENLOCK_SOURCE_EDGE_RISING = 0x204B |
Value for GENLOCK_SOURCE_EDGE_RISING_I3D symbol. | |
const int | GENLOCK_SOURCE_EXTENAL_FIELD = 0x2046 |
Value for GENLOCK_SOURCE_EXTENAL_FIELD_I3D symbol. | |
const int | GENLOCK_SOURCE_EXTENAL_SYNC = 0x2045 |
Value for GENLOCK_SOURCE_EXTENAL_SYNC_I3D symbol. | |
const int | GENLOCK_SOURCE_EXTENAL_TTL = 0x2047 |
Value for GENLOCK_SOURCE_EXTENAL_TTL_I3D symbol. | |
const int | GENLOCK_SOURCE_MULTIVIEW = 0x2044 |
Value for GENLOCK_SOURCE_MULTIVIEW_I3D symbol. | |
const int | GPU_CLOCK = 0x21A4 |
Value for GPU_CLOCK_AMD symbol. | |
const int | GPU_FASTEST_TARGET_GPUS = 0x21A2 |
Value for GPU_FASTEST_TARGET_GPUS_AMD symbol. | |
const int | GPU_NUM_PIPES = 0x21A5 |
Value for GPU_NUM_PIPES_AMD symbol. | |
const int | GPU_NUM_RB = 0x21A7 |
Value for GPU_NUM_RB_AMD symbol. | |
const int | GPU_NUM_SIMD = 0x21A6 |
Value for GPU_NUM_SIMD_AMD symbol. | |
const int | GPU_NUM_SPI = 0x21A8 |
Value for GPU_NUM_SPI_AMD symbol. | |
const int | GPU_OPENGL_VERSION_STRING = 0x1F02 |
Value for GPU_OPENGL_VERSION_STRING_AMD symbol. | |
const int | GPU_RAM = 0x21A3 |
Value for GPU_RAM_AMD symbol. | |
const int | GPU_RENDERER_STRING = 0x1F01 |
Value for GPU_RENDERER_STRING_AMD symbol. | |
const int | GPU_VENDOR = 0x1F00 |
Value for GPU_VENDOR_AMD symbol. | |
const int | GREEN_BITS = 0x2017 |
Value for GREEN_BITS_ARB symbol. | |
const int | GREEN_SHIFT = 0x2018 |
Value for GREEN_SHIFT_ARB symbol. | |
const uint | IMAGE_BUFFER_LOCK = 0x00000002 |
Value for IMAGE_BUFFER_LOCK_I3D symbol. | |
const uint | IMAGE_BUFFER_MIN_ACCESS = 0x00000001 |
Value for IMAGE_BUFFER_MIN_ACCESS_I3D symbol. | |
const int | MAX_PBUFFER_HEIGHT = 0x2030 |
Value for MAX_PBUFFER_HEIGHT_ARB symbol. | |
const int | MAX_PBUFFER_PIXELS = 0x202E |
Value for MAX_PBUFFER_PIXELS_ARB symbol. | |
const int | MAX_PBUFFER_WIDTH = 0x202F |
Value for MAX_PBUFFER_WIDTH_ARB symbol. | |
const int | MIPMAP_LEVEL = 0x207B |
Value for MIPMAP_LEVEL_ARB symbol. | |
const int | MIPMAP_TEXTURE = 0x2074 |
Value for MIPMAP_TEXTURE_ARB symbol. | |
const int | NEED_PALETTE = 0x2004 |
Value for NEED_PALETTE_ARB symbol. | |
const int | NEED_SYSTEM_PALETTE = 0x2005 |
Value for NEED_SYSTEM_PALETTE_ARB symbol. | |
const int | NO_ACCELERATION = 0x2025 |
Value for NO_ACCELERATION_ARB symbol. | |
const int | NO_TEXTURE = 0x2077 |
Value for NO_TEXTURE_ARB symbol. | |
const int | NUM_VIDEO_CAPTURE_SLOTS = 0x20CF |
Value for NUM_VIDEO_CAPTURE_SLOTS_NV symbol. | |
const int | NUM_VIDEO_SLOTS = 0x20F0 |
Value for NUM_VIDEO_SLOTS_NV symbol. | |
const int | NUMBER_OVERLAYS = 0x2008 |
Value for NUMBER_OVERLAYS_ARB symbol. | |
const int | NUMBER_PIXEL_FORMATS = 0x2000 |
Value for NUMBER_PIXEL_FORMATS_ARB symbol. | |
const int | NUMBER_UNDERLAYS = 0x2009 |
Value for NUMBER_UNDERLAYS_ARB symbol. | |
const int | OPTIMAL_PBUFFER_HEIGHT = 0x2032 |
Value for OPTIMAL_PBUFFER_HEIGHT_EXT symbol. | |
const int | OPTIMAL_PBUFFER_WIDTH = 0x2031 |
Value for OPTIMAL_PBUFFER_WIDTH_EXT symbol. | |
const int | PBUFFER_HEIGHT = 0x2035 |
Value for PBUFFER_HEIGHT_ARB symbol. | |
const int | PBUFFER_LARGEST = 0x2033 |
Value for PBUFFER_LARGEST_ARB symbol. | |
const int | PBUFFER_LOST = 0x2036 |
Value for PBUFFER_LOST_ARB symbol. | |
const int | PBUFFER_WIDTH = 0x2034 |
Value for PBUFFER_WIDTH_ARB symbol. | |
const int | PFD_DOUBLEBUFFER = 0x00000001 |
The buffer is double-buffered. | |
const int | PFD_DRAW_TO_BITMAP = 0x00000008 |
The buffer can draw to a memory bitmap. | |
const int | PFD_DRAW_TO_WINDOW = 0x00000004 |
The buffer can draw to a window or device surface. | |
const int | PFD_MAIN_PLANE = 0 |
The layer is the main plane. | |
const int | PFD_STEREO = 0x00000002 |
The buffer is stereoscopic. | |
const int | PFD_SUPPORT_OPENGL = 0x00000020 |
The buffer supports OpenGL drawing. | |
const int | PFD_SWAP_COPY = 0x00000400 |
const int | PFD_SWAP_EXCHANGE = 0x00000200 |
const int | PFD_TYPE_RGBA = 0 |
RGBA pixels. | |
const int | PIXEL_TYPE = 0x2013 |
Value for PIXEL_TYPE_ARB symbol. | |
const int | RED_BITS = 0x2015 |
Value for RED_BITS_ARB symbol. | |
const int | RED_SHIFT = 0x2016 |
Value for RED_SHIFT_ARB symbol. | |
const int | SAMPLE_BUFFERS = 0x2041 |
Value for SAMPLE_BUFFERS_ARB symbol. | |
const int | SAMPLES = 0x2042 |
Value for SAMPLES_ARB symbol. | |
const int | SHARE_ACCUM = 0x200E |
Value for SHARE_ACCUM_ARB symbol. | |
const int | SHARE_DEPTH = 0x200C |
Value for SHARE_DEPTH_ARB symbol. | |
const int | SHARE_STENCIL = 0x200D |
Value for SHARE_STENCIL_ARB symbol. | |
const int | STENCIL_BITS = 0x2023 |
Value for STENCIL_BITS_ARB symbol. | |
const uint | STENCIL_BUFFER_BIT = 0x00000008 |
Value for STENCIL_BUFFER_BIT_ARB symbol. | |
const int | STEREO = 0x2012 |
Value for STEREO_ARB symbol. | |
const int | STEREO_EMITTER_DISABLE_3DL = 0x2056 |
Value for STEREO_EMITTER_DISABLE_3DL symbol. | |
const int | STEREO_EMITTER_ENABLE_3DL = 0x2055 |
Value for STEREO_EMITTER_ENABLE_3DL symbol. | |
const int | STEREO_POLARITY_INVERT_3DL = 0x2058 |
Value for STEREO_POLARITY_INVERT_3DL symbol. | |
const int | STEREO_POLARITY_NORMAL_3DL = 0x2057 |
Value for STEREO_POLARITY_NORMAL_3DL symbol. | |
const int | SUPPORT_GDI = 0x200F |
Value for SUPPORT_GDI_ARB symbol. | |
const int | SUPPORT_OPENGL = 0x2010 |
Value for SUPPORT_OPENGL_ARB symbol. | |
const int | SWAP_COPY = 0x2029 |
Value for SWAP_COPY_ARB symbol. | |
const int | SWAP_EXCHANGE = 0x2028 |
Value for SWAP_EXCHANGE_ARB symbol. | |
const int | SWAP_LAYER_BUFFERS = 0x2006 |
Value for SWAP_LAYER_BUFFERS_ARB symbol. | |
const int | SWAP_METHOD = 0x2007 |
Value for SWAP_METHOD_ARB symbol. | |
const int | SWAP_UNDEFINED = 0x202A |
Value for SWAP_UNDEFINED_ARB symbol. | |
const int | TEXTURE_1D = 0x2079 |
Value for TEXTURE_1D_ARB symbol. | |
const int | TEXTURE_2D = 0x207A |
Value for TEXTURE_2D_ARB symbol. | |
const int | TEXTURE_CUBE_MAP = 0x2078 |
Value for TEXTURE_CUBE_MAP_ARB symbol. | |
const int | TEXTURE_CUBE_MAP_NEGATIVE_X = 0x207E |
Value for TEXTURE_CUBE_MAP_NEGATIVE_X_ARB symbol. | |
const int | TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x2080 |
Value for TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB symbol. | |
const int | TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x2082 |
Value for TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB symbol. | |
const int | TEXTURE_CUBE_MAP_POSITIVE_X = 0x207D |
Value for TEXTURE_CUBE_MAP_POSITIVE_X_ARB symbol. | |
const int | TEXTURE_CUBE_MAP_POSITIVE_Y = 0x207F |
Value for TEXTURE_CUBE_MAP_POSITIVE_Y_ARB symbol. | |
const int | TEXTURE_CUBE_MAP_POSITIVE_Z = 0x2081 |
Value for TEXTURE_CUBE_MAP_POSITIVE_Z_ARB symbol. | |
const int | TEXTURE_DEPTH_COMPONENT = 0x20A6 |
Value for TEXTURE_DEPTH_COMPONENT_NV symbol. | |
const int | TEXTURE_FLOAT_R = 0x20B5 |
Value for TEXTURE_FLOAT_R_NV symbol. | |
const int | TEXTURE_FLOAT_RG = 0x20B6 |
Value for TEXTURE_FLOAT_RG_NV symbol. | |
const int | TEXTURE_FLOAT_RGB = 0x20B7 |
Value for TEXTURE_FLOAT_RGB_NV symbol. | |
const int | TEXTURE_FLOAT_RGBA = 0x20B8 |
Value for TEXTURE_FLOAT_RGBA_NV symbol. | |
const int | TEXTURE_FORMAT = 0x2072 |
Value for TEXTURE_FORMAT_ARB symbol. | |
const int | TEXTURE_RECTANGLE = 0x20A2 |
Value for TEXTURE_RECTANGLE_NV symbol. | |
const int | TEXTURE_RGB = 0x2075 |
Value for TEXTURE_RGB_ARB symbol. | |
const int | TEXTURE_RGBA = 0x2076 |
Value for TEXTURE_RGBA_ARB symbol. | |
const int | TEXTURE_TARGET = 0x2073 |
Value for TEXTURE_TARGET_ARB symbol. | |
const int | TRANSPARENT = 0x200A |
Value for TRANSPARENT_ARB symbol. | |
const int | TRANSPARENT_ALPHA_VALUE = 0x203A |
Value for TRANSPARENT_ALPHA_VALUE_ARB symbol. | |
const int | TRANSPARENT_BLUE_VALUE = 0x2039 |
Value for TRANSPARENT_BLUE_VALUE_ARB symbol. | |
const int | TRANSPARENT_GREEN_VALUE = 0x2038 |
Value for TRANSPARENT_GREEN_VALUE_ARB symbol. | |
const int | TRANSPARENT_INDEX_VALUE = 0x203B |
Value for TRANSPARENT_INDEX_VALUE_ARB symbol. | |
const int | TRANSPARENT_RED_VALUE = 0x2037 |
Value for TRANSPARENT_RED_VALUE_ARB symbol. | |
const int | TRANSPARENT_VALUE = 0x200B |
Value for TRANSPARENT_VALUE_EXT symbol. | |
const int | TYPE_COLORINDEX = 0x202C |
Value for TYPE_COLORINDEX_ARB symbol. | |
const int | TYPE_RGBA = 0x202B |
Value for TYPE_RGBA_ARB symbol. | |
const int | TYPE_RGBA_FLOAT = 0x21A0 |
Value for TYPE_RGBA_FLOAT_ARB symbol. | |
const int | TYPE_RGBA_UNSIGNED_FLOAT = 0x20A8 |
Value for TYPE_RGBA_UNSIGNED_FLOAT_EXT symbol. | |
const int | UNIQUE_ID = 0x20CE |
Value for UNIQUE_ID_NV symbol. | |
const int | VIDEO_OUT_ALPHA = 0x20C4 |
Value for VIDEO_OUT_ALPHA_NV symbol. | |
const int | VIDEO_OUT_COLOR = 0x20C3 |
Value for VIDEO_OUT_COLOR_NV symbol. | |
const int | VIDEO_OUT_COLOR_AND_ALPHA = 0x20C6 |
Value for VIDEO_OUT_COLOR_AND_ALPHA_NV symbol. | |
const int | VIDEO_OUT_COLOR_AND_DEPTH = 0x20C7 |
Value for VIDEO_OUT_COLOR_AND_DEPTH_NV symbol. | |
const int | VIDEO_OUT_DEPTH = 0x20C5 |
Value for VIDEO_OUT_DEPTH_NV symbol. | |
const int | VIDEO_OUT_FIELD_1 = 0x20C9 |
Value for VIDEO_OUT_FIELD_1 symbol. | |
const int | VIDEO_OUT_FIELD_2 = 0x20CA |
Value for VIDEO_OUT_FIELD_2 symbol. | |
const int | VIDEO_OUT_FRAME = 0x20C8 |
Value for VIDEO_OUT_FRAME symbol. | |
const int | VIDEO_OUT_STACKED_FIELDS_1_2 = 0x20CB |
Value for VIDEO_OUT_STACKED_FIELDS_1_2 symbol. | |
const int | VIDEO_OUT_STACKED_FIELDS_2_1 = 0x20CC |
Value for VIDEO_OUT_STACKED_FIELDS_2_1 symbol. |
Display device state flags.
Thanks to www.pinvoke.net.
static IntPtr Derm.OpenGL.Wgl.AllocateMemory | ( | Int32 | size, | |
float | readfreq, | |||
float | writefreq, | |||
float | priority | |||
) | [static] |
Binding for wglAllocateMemoryNV function.
size | A Int32. | |
readfreq | A float. | |
writefreq | A float. | |
priority | A float. |
static Boolean Derm.OpenGL.Wgl.AssociateImageBufferEvents | ( | IntPtr | hDC, | |
IntPtr[] | pEvent, | |||
IntPtr[] | pAddress, | |||
Int32[] | pSize, | |||
UInt32 | count | |||
) | [static] |
Binding for wglAssociateImageBufferEventsI3D function.
hDC | A IntPtr. | |
pEvent | A IntPtr*. | |
pAddress | A IntPtr*. | |
pSize | A Int32*. | |
count | A UInt32. |
static Boolean Derm.OpenGL.Wgl.BeginFrameTracking | ( | ) | [static] |
Binding for wglBeginFrameTrackingI3D function.
static bool Derm.OpenGL.Wgl.BindDisplayColorTable | ( | UInt16 | id | ) | [static] |
Binding for wglBindDisplayColorTableEXT function.
id | A UInt16. |
static Boolean Derm.OpenGL.Wgl.BindSwapBarrier | ( | uint | group, | |
uint | barrier | |||
) | [static] |
Binding for wglBindSwapBarrierNV function.
group | A uint. | |
barrier | A uint. |
static Boolean Derm.OpenGL.Wgl.BindTexImage | ( | IntPtr | hPbuffer, | |
int | iBuffer | |||
) | [static] |
Binding for wglBindTexImageARB function.
hPbuffer | A IntPtr. | |
iBuffer | A int. |
static Boolean Derm.OpenGL.Wgl.BindVideoCaptureDevice | ( | UInt32 | uVideoSlot, | |
IntPtr | hDevice | |||
) | [static] |
Binding for wglBindVideoCaptureDeviceNV function.
uVideoSlot | A UInt32. | |
hDevice | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.BindVideoDevice | ( | IntPtr | hDC, | |
UInt32 | uVideoSlot, | |||
IntPtr | hVideoDevice, | |||
int[] | piAttribList | |||
) | [static] |
Binding for wglBindVideoDeviceNV function.
hDC | A IntPtr. | |
uVideoSlot | A UInt32. | |
hVideoDevice | A IntPtr. | |
piAttribList | A int*. |
static Boolean Derm.OpenGL.Wgl.BindVideoImage | ( | IntPtr | hVideoDevice, | |
IntPtr | hPbuffer, | |||
int | iVideoBuffer | |||
) | [static] |
Binding for wglBindVideoImageNV function.
hVideoDevice | A IntPtr. | |
hPbuffer | A IntPtr. | |
iVideoBuffer | A int. |
static void Derm.OpenGL.Wgl.BlitContextFramebuffer | ( | IntPtr | dstCtx, | |
int | srcX0, | |||
int | srcY0, | |||
int | srcX1, | |||
int | srcY1, | |||
int | dstX0, | |||
int | dstY0, | |||
int | dstX1, | |||
int | dstY1, | |||
uint | mask, | |||
int | filter | |||
) | [static] |
Binding for wglBlitContextFramebufferAMD function.
dstCtx | A IntPtr. | |
srcX0 | A int. | |
srcY0 | A int. | |
srcX1 | A int. | |
srcY1 | A int. | |
dstX0 | A int. | |
dstY0 | A int. | |
dstX1 | A int. | |
dstY1 | A int. | |
mask | A uint. | |
filter | A int. |
static int Derm.OpenGL.Wgl.ChooseGdiPixelFormat | ( | IntPtr | hDc, | |
out PIXELFORMATDESCRIPTOR | pPfd | |||
) | [static] |
Binding for wglChoosePixelFormat function.
hDc | A IntPtr. | |
pPfd | A PIXELFORMATDESCRIPTOR. |
static Boolean Derm.OpenGL.Wgl.ChoosePixelFormat | ( | IntPtr | hdc, | |
int[] | piAttribIList, | |||
Single[] | pfAttribFList, | |||
UInt32 | nMaxFormats, | |||
[Out] int[] | piFormats, | |||
[Out] out UInt32 | nNumFormats | |||
) | [static] |
Binding for wglChoosePixelFormatARB function.
hdc | A IntPtr. | |
piAttribIList | A int*. | |
pfAttribFList | A Single*. | |
nMaxFormats | A UInt32. | |
piFormats | A int*. This parameter holds data returned from function. | |
nNumFormats | A UInt32. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.CopyContext | ( | IntPtr | hglrcSrc, | |
IntPtr | hglrcDst, | |||
UInt32 | mask | |||
) | [static] |
Binding for wglCopyContext function.
hglrcSrc | A IntPtr. | |
hglrcDst | A IntPtr. | |
mask | A UInt32. |
static Boolean Derm.OpenGL.Wgl.CopyImageSubData | ( | IntPtr | hSrcRC, | |
uint | srcName, | |||
int | srcTarget, | |||
int | srcLevel, | |||
int | srcX, | |||
int | srcY, | |||
int | srcZ, | |||
IntPtr | hDstRC, | |||
uint | dstName, | |||
int | dstTarget, | |||
int | dstLevel, | |||
int | dstX, | |||
int | dstY, | |||
int | dstZ, | |||
Int32 | width, | |||
Int32 | height, | |||
Int32 | depth | |||
) | [static] |
Binding for wglCopyImageSubDataNV function.
hSrcRC | A IntPtr. | |
srcName | A uint. | |
srcTarget | A int. | |
srcLevel | A int. | |
srcX | A int. | |
srcY | A int. | |
srcZ | A int. | |
hDstRC | A IntPtr. | |
dstName | A uint. | |
dstTarget | A int. | |
dstLevel | A int. | |
dstX | A int. | |
dstY | A int. | |
dstZ | A int. | |
width | A Int32. | |
height | A Int32. | |
depth | A Int32. |
static IntPtr Derm.OpenGL.Wgl.CreateAffinityDC | ( | IntPtr[] | phGpuList | ) | [static] |
Binding for wglCreateAffinityDCNV function.
phGpuList | A IntPtr*. |
static IntPtr Derm.OpenGL.Wgl.CreateAssociatedContext | ( | UInt32 | id | ) | [static] |
Binding for wglCreateAssociatedContextAMD function.
id | A UInt32. |
static IntPtr Derm.OpenGL.Wgl.CreateAssociatedContextAttribs | ( | UInt32 | id, | |
IntPtr | hShareContext, | |||
int[] | attribList | |||
) | [static] |
Binding for wglCreateAssociatedContextAttribsAMD function.
id | A UInt32. | |
hShareContext | A IntPtr. | |
attribList | A int*. |
static IntPtr Derm.OpenGL.Wgl.CreateBufferRegion | ( | IntPtr | hDC, | |
int | iLayerPlane, | |||
UInt32 | uType | |||
) | [static] |
Binding for wglCreateBufferRegionARB function.
hDC | A IntPtr. | |
iLayerPlane | A int. | |
uType | A UInt32. |
static IntPtr Derm.OpenGL.Wgl.CreateContext | ( | IntPtr | hDc | ) | [static] |
Binding for wglCreateContext function.
hDc | A IntPtr. |
static IntPtr Derm.OpenGL.Wgl.CreateContextAttribs | ( | IntPtr | hDC, | |
IntPtr | hShareContext, | |||
int[] | attribList | |||
) | [static] |
Binding for wglCreateContextAttribsARB function.
hDC | A IntPtr. | |
hShareContext | A IntPtr. | |
attribList | A int*. |
static bool Derm.OpenGL.Wgl.CreateDisplayColorTable | ( | UInt16 | id | ) | [static] |
Binding for wglCreateDisplayColorTableEXT function.
id | A UInt16. |
static IntPtr Derm.OpenGL.Wgl.CreateImageBuffer | ( | IntPtr | hDC, | |
Int32 | dwSize, | |||
UInt32 | uFlags | |||
) | [static] |
Binding for wglCreateImageBufferI3D function.
hDC | A IntPtr. | |
dwSize | A Int32. | |
uFlags | A UInt32. |
static IntPtr Derm.OpenGL.Wgl.CreateLayerContext | ( | IntPtr | hDc, | |
int | level | |||
) | [static] |
Binding for wglCreateLayerContext function.
hDc | A IntPtr. | |
level | A int. |
static IntPtr Derm.OpenGL.Wgl.CreatePbuffer | ( | IntPtr | hDC, | |
int | iPixelFormat, | |||
int | iWidth, | |||
int | iHeight, | |||
int[] | piAttribList | |||
) | [static] |
Binding for wglCreatePbufferARB function.
hDC | A IntPtr. | |
iPixelFormat | A int. | |
iWidth | A int. | |
iHeight | A int. | |
piAttribList | A int*. |
static Boolean Derm.OpenGL.Wgl.DeleteAssociatedContext | ( | IntPtr | hglrc | ) | [static] |
Binding for wglDeleteAssociatedContextAMD function.
hglrc | A IntPtr. |
static void Derm.OpenGL.Wgl.DeleteBufferRegion | ( | IntPtr | hRegion | ) | [static] |
Binding for wglDeleteBufferRegionARB function.
hRegion | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.DeleteContext | ( | IntPtr | oldContext | ) | [static] |
Binding for wglDeleteContext function.
oldContext | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.DeleteDC | ( | IntPtr | hdc | ) | [static] |
Binding for wglDeleteDCNV function.
hdc | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.DescribeLayerPlane | ( | IntPtr | hDc, | |
int | pixelFormat, | |||
int | layerPlane, | |||
UInt32 | nBytes, | |||
out IntPtr | plpd | |||
) | [static] |
Binding for wglDescribeLayerPlane function.
hDc | A IntPtr. | |
pixelFormat | A int. | |
layerPlane | A int. | |
nBytes | A UInt32. | |
plpd | A IntPtr. |
static int Derm.OpenGL.Wgl.DescribePixelFormat | ( | IntPtr | hdc, | |
int | ipfd, | |||
UInt32 | cjpfd, | |||
out PIXELFORMATDESCRIPTOR | ppfd | |||
) | [static] |
Binding for wglDescribePixelFormat function.
hdc | A IntPtr. | |
ipfd | A int. | |
cjpfd | A UInt32. | |
ppfd | A PIXELFORMATDESCRIPTOR. |
static void Derm.OpenGL.Wgl.DestroyDisplayColorTable | ( | UInt16 | id | ) | [static] |
Binding for wglDestroyDisplayColorTableEXT function.
id | A UInt16. |
static Boolean Derm.OpenGL.Wgl.DestroyImageBuffer | ( | IntPtr | hDC, | |
IntPtr | pAddress | |||
) | [static] |
Binding for wglDestroyImageBufferI3D function.
hDC | A IntPtr. | |
pAddress | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.DestroyPbuffer | ( | IntPtr | hPbuffer | ) | [static] |
Binding for wglDestroyPbufferARB function.
hPbuffer | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.DisableFrameLock | ( | ) | [static] |
Binding for wglDisableFrameLockI3D function.
static Boolean Derm.OpenGL.Wgl.DisableGenlock | ( | IntPtr | hDC | ) | [static] |
Binding for wglDisableGenlockI3D function.
hDC | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.EnableFrameLock | ( | ) | [static] |
Binding for wglEnableFrameLockI3D function.
static Boolean Derm.OpenGL.Wgl.EnableGenlock | ( | IntPtr | hDC | ) | [static] |
Binding for wglEnableGenlockI3D function.
hDC | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.EndFrameTracking | ( | ) | [static] |
Binding for wglEndFrameTrackingI3D function.
static bool Derm.OpenGL.Wgl.EnumDisplayDevices | ( | string | lpDevice, | |
uint | iDevNum, | |||
ref DISPLAY_DEVICE | lpDisplayDevice, | |||
uint | dwFlags | |||
) |
lpDevice | ||
iDevNum | ||
lpDisplayDevice | ||
dwFlags |
Thanks to www.pinvoke.net.
static UInt32 Derm.OpenGL.Wgl.EnumerateVideoCaptureDevices | ( | IntPtr | hDc, | |
[Out] out IntPtr | phDeviceList | |||
) | [static] |
Binding for wglEnumerateVideoCaptureDevicesNV function.
hDc | A IntPtr. | |
phDeviceList | A IntPtr. This parameter holds data returned from function. |
static int Derm.OpenGL.Wgl.EnumerateVideoDevices | ( | IntPtr | hDC, | |
[Out] IntPtr[] | phDeviceList | |||
) | [static] |
Binding for wglEnumerateVideoDevicesNV function.
hDC | A IntPtr. | |
phDeviceList | A IntPtr*. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.EnumGpuDevices | ( | IntPtr | hGpu, | |
UInt32 | iDeviceIndex, | |||
IntPtr | lpGpuDevice | |||
) | [static] |
Binding for wglEnumGpuDevicesNV function.
hGpu | A IntPtr. | |
iDeviceIndex | A UInt32. | |
lpGpuDevice | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.EnumGpus | ( | UInt32 | iGpuIndex, | |
[Out] out IntPtr | phGpu | |||
) | [static] |
Binding for wglEnumGpusNV function.
iGpuIndex | A UInt32. | |
phGpu | A IntPtr. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.EnumGpusFromAffinityDC | ( | IntPtr | hAffinityDC, | |
UInt32 | iGpuIndex, | |||
[Out] out IntPtr | hGpu | |||
) | [static] |
Binding for wglEnumGpusFromAffinityDCNV function.
hAffinityDC | A IntPtr. | |
iGpuIndex | A UInt32. | |
hGpu | A IntPtr. This parameter holds data returned from function. |
static void Derm.OpenGL.Wgl.FreeMemory | ( | [Out] out IntPtr | pointer | ) | [static] |
Binding for wglFreeMemoryNV function.
pointer | A IntPtr. This parameter holds data returned from function. |
static int Derm.OpenGL.Wgl.GdiChoosePixelFormat | ( | IntPtr | deviceContext, | |
out PIXELFORMATDESCRIPTOR | pixelFormatDescriptor | |||
) |
static IntPtr Derm.OpenGL.Wgl.GdiCreateDC | ( | string | lpszDriver, | |
string | lpszDevice, | |||
string | lpszOutput, | |||
IntPtr | lpInitData | |||
) |
static IntPtr Derm.OpenGL.Wgl.GdiGetDC | ( | IntPtr | windowHandle | ) |
static bool Derm.OpenGL.Wgl.GdiReleaseDC | ( | IntPtr | windowHandle, | |
IntPtr | deviceContext | |||
) |
static bool Derm.OpenGL.Wgl.GdiSetPixelFormat | ( | IntPtr | deviceContext, | |
int | pixelFormat, | |||
out PIXELFORMATDESCRIPTOR | pixelFormatDescriptor | |||
) |
static int Derm.OpenGL.Wgl.GdiSwapBuffersFast | ( | [In] IntPtr | deviceContext | ) |
static Boolean Derm.OpenGL.Wgl.GenlockSampleRate | ( | IntPtr | hDC, | |
UInt32 | uRate | |||
) | [static] |
Binding for wglGenlockSampleRateI3D function.
hDC | A IntPtr. | |
uRate | A UInt32. |
static Boolean Derm.OpenGL.Wgl.GenlockSource | ( | IntPtr | hDC, | |
UInt32 | uSource | |||
) | [static] |
Binding for wglGenlockSourceI3D function.
hDC | A IntPtr. | |
uSource | A UInt32. |
static Boolean Derm.OpenGL.Wgl.GenlockSourceDelay | ( | IntPtr | hDC, | |
UInt32 | uDelay | |||
) | [static] |
Binding for wglGenlockSourceDelayI3D function.
hDC | A IntPtr. | |
uDelay | A UInt32. |
static Boolean Derm.OpenGL.Wgl.GenlockSourceEdge | ( | IntPtr | hDC, | |
UInt32 | uEdge | |||
) | [static] |
Binding for wglGenlockSourceEdgeI3D function.
hDC | A IntPtr. | |
uEdge | A UInt32. |
static UInt32 Derm.OpenGL.Wgl.GetContextGPUID | ( | IntPtr | hglrc | ) | [static] |
Binding for wglGetContextGPUIDAMD function.
hglrc | A IntPtr. |
static IntPtr Derm.OpenGL.Wgl.GetCurrentAssociatedContext | ( | ) | [static] |
Binding for wglGetCurrentAssociatedContextAMD function.
static IntPtr Derm.OpenGL.Wgl.GetCurrentContext | ( | ) | [static] |
Binding for wglGetCurrentContext function.
static IntPtr Derm.OpenGL.Wgl.GetCurrentDC | ( | ) | [static] |
Binding for wglGetCurrentDC function.
static IntPtr Derm.OpenGL.Wgl.GetCurrentReadDC | ( | ) | [static] |
Binding for wglGetCurrentReadDCARB function.
static Int32 Derm.OpenGL.Wgl.GetDefaultProcAddress | ( | string | lpszProc | ) | [static] |
Binding for wglGetDefaultProcAddress function.
lpszProc | A string. |
static Boolean Derm.OpenGL.Wgl.GetDigitalVideoParameters | ( | IntPtr | hDC, | |
int | iAttribute, | |||
[Out] int[] | piValue | |||
) | [static] |
Binding for wglGetDigitalVideoParametersI3D function.
hDC | A IntPtr. | |
iAttribute | A int. | |
piValue | A int*. This parameter holds data returned from function. |
static string Derm.OpenGL.Wgl.GetExtensionsString | ( | IntPtr | hdc | ) | [static] |
Binding for wglGetExtensionsStringARB function.
hdc | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.GetFrameUsage | ( | [Out] out float | pUsage | ) | [static] |
Binding for wglGetFrameUsageI3D function.
pUsage | A float. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetGammaTable | ( | IntPtr | hDC, | |
int | iEntries, | |||
[Out] UInt16[] | puRed, | |||
[Out] UInt16[] | puGreen, | |||
[Out] UInt16[] | puBlue | |||
) | [static] |
Binding for wglGetGammaTableI3D function.
hDC | A IntPtr. | |
iEntries | A int. | |
puRed | A UInt16*. This parameter holds data returned from function. | |
puGreen | A UInt16*. This parameter holds data returned from function. | |
puBlue | A UInt16*. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetGammaTableParameters | ( | IntPtr | hDC, | |
int | iAttribute, | |||
[Out] int[] | piValue | |||
) | [static] |
Binding for wglGetGammaTableParametersI3D function.
hDC | A IntPtr. | |
iAttribute | A int. | |
piValue | A int*. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetGenlockSampleRate | ( | IntPtr | hDC, | |
[Out] out UInt32 | uRate | |||
) | [static] |
Binding for wglGetGenlockSampleRateI3D function.
hDC | A IntPtr. | |
uRate | A UInt32. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetGenlockSource | ( | IntPtr | hDC, | |
[Out] out UInt32 | uSource | |||
) | [static] |
Binding for wglGetGenlockSourceI3D function.
hDC | A IntPtr. | |
uSource | A UInt32. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetGenlockSourceDelay | ( | IntPtr | hDC, | |
[Out] out UInt32 | uDelay | |||
) | [static] |
Binding for wglGetGenlockSourceDelayI3D function.
hDC | A IntPtr. | |
uDelay | A UInt32. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetGenlockSourceEdge | ( | IntPtr | hDC, | |
[Out] out UInt32 | uEdge | |||
) | [static] |
Binding for wglGetGenlockSourceEdgeI3D function.
hDC | A IntPtr. | |
uEdge | A UInt32. This parameter holds data returned from function. |
static UInt32 Derm.OpenGL.Wgl.GetGPUID | ( | UInt32 | maxCount, | |
[Out] UInt32[] | ids | |||
) | [static] |
Binding for wglGetGPUIDsAMD function.
maxCount | A UInt32. | |
ids | A UInt32*. This parameter holds data returned from function. |
static Int32 Derm.OpenGL.Wgl.GetGPUInfo | ( | UInt32 | id, | |
int | property, | |||
int | dataType, | |||
UInt32 | size, | |||
[Out] object | data | |||
) | [static] |
Binding for wglGetGPUInfoAMD function.
id | A UInt32. | |
property | A int. | |
dataType | A int. | |
size | A UInt32. | |
data | A IntPtr. This parameter holds data returned from function. |
static int Derm.OpenGL.Wgl.GetLayerPaletteEntries | ( | IntPtr | hdc, | |
int | iLayerPlane, | |||
int | iStart, | |||
int | cEntries, | |||
out Int32 | pcr | |||
) | [static] |
Binding for wglGetLayerPaletteEntries function.
hdc | A IntPtr. | |
iLayerPlane | A int. | |
iStart | A int. | |
cEntries | A int. | |
pcr | A Int32. |
static Boolean Derm.OpenGL.Wgl.GetMscRate | ( | IntPtr | hdc, | |
[Out] out Int32 | numerator, | |||
[Out] out Int32 | denominator | |||
) | [static] |
Binding for wglGetMscRateOML function.
hdc | A IntPtr. | |
numerator | A Int32. This parameter holds data returned from function. | |
denominator | A Int32. This parameter holds data returned from function. |
static IntPtr Derm.OpenGL.Wgl.GetPbufferDC | ( | IntPtr | hPbuffer | ) | [static] |
Binding for wglGetPbufferDCARB function.
hPbuffer | A IntPtr. |
static int Derm.OpenGL.Wgl.GetPixelFormat | ( | IntPtr | hdc | ) | [static] |
Binding for wglGetPixelFormat function.
hdc | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.GetPixelFormatAttrib | ( | IntPtr | hdc, | |
int | iPixelFormat, | |||
int | iLayerPlane, | |||
UInt32 | nAttributes, | |||
int[] | piAttributes, | |||
[Out] int[] | piValues | |||
) | [static] |
Binding for wglGetPixelFormatAttribivARB function.
hdc | A IntPtr. | |
iPixelFormat | A int. | |
iLayerPlane | A int. | |
nAttributes | A UInt32. | |
piAttributes | A int*. | |
piValues | A int*. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetPixelFormatAttrib | ( | IntPtr | hdc, | |
int | iPixelFormat, | |||
int | iLayerPlane, | |||
UInt32 | nAttributes, | |||
int[] | piAttributes, | |||
[Out] Single[] | pfValues | |||
) | [static] |
Binding for wglGetPixelFormatAttribfvARB function.
hdc | A IntPtr. | |
iPixelFormat | A int. | |
iLayerPlane | A int. | |
nAttributes | A UInt32. | |
piAttributes | A int*. | |
pfValues | A Single*. This parameter holds data returned from function. |
static Int32 Derm.OpenGL.Wgl.GetProcAddress | ( | string | lpszProc | ) | [static] |
Binding for wglGetProcAddress function.
lpszProc | A string. |
static int Derm.OpenGL.Wgl.GetSwapInterval | ( | ) | [static] |
Binding for wglGetSwapIntervalEXT function.
static Boolean Derm.OpenGL.Wgl.GetSyncValues | ( | IntPtr | hdc, | |
[Out] out Int64 | ust, | |||
[Out] out Int64 | msc, | |||
[Out] out Int64 | sbc | |||
) | [static] |
Binding for wglGetSyncValuesOML function.
hdc | A IntPtr. | |
ust | A Int64. This parameter holds data returned from function. | |
msc | A Int64. This parameter holds data returned from function. | |
sbc | A Int64. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetVideoDevice | ( | IntPtr | hDC, | |
int | numDevices, | |||
[Out] out IntPtr | hVideoDevice | |||
) | [static] |
Binding for wglGetVideoDeviceNV function.
hDC | A IntPtr. | |
numDevices | A int. | |
hVideoDevice | A IntPtr. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.GetVideoInfo | ( | IntPtr | hpVideoDevice, | |
[Out] out UInt32 | pulCounterOutputPbuffer, | |||
[Out] out UInt32 | pulCounterOutputVideo | |||
) | [static] |
Binding for wglGetVideoInfoNV function.
hpVideoDevice | A IntPtr. | |
pulCounterOutputPbuffer | A UInt32. This parameter holds data returned from function. | |
pulCounterOutputVideo | A UInt32. This parameter holds data returned from function. |
static bool Derm.OpenGL.Wgl.HasExtension | ( | string | eName | ) | [static] |
static Boolean Derm.OpenGL.Wgl.IsEnabledFrameLock | ( | [Out] out Boolean | pFlag | ) | [static] |
Binding for wglIsEnabledFrameLockI3D function.
pFlag | A Boolean. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.IsEnabledGenlock | ( | IntPtr | hDC, | |
[Out] out Boolean | pFlag | |||
) | [static] |
Binding for wglIsEnabledGenlockI3D function.
hDC | A IntPtr. | |
pFlag | A Boolean. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.JoinSwapGroup | ( | IntPtr | hDC, | |
uint | group | |||
) | [static] |
Binding for wglJoinSwapGroupNV function.
hDC | A IntPtr. | |
group | A uint. |
static bool Derm.OpenGL.Wgl.LoadDisplayColorTable | ( | UInt16[] | table, | |
uint | length | |||
) | [static] |
Binding for wglLoadDisplayColorTableEXT function.
table | A UInt16*. | |
length | A uint. |
static Boolean Derm.OpenGL.Wgl.LockVideoCaptureDevice | ( | IntPtr | hDc, | |
IntPtr | hDevice | |||
) | [static] |
Binding for wglLockVideoCaptureDeviceNV function.
hDc | A IntPtr. | |
hDevice | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.MakeAssociatedContextCurrent | ( | IntPtr | hglrc | ) | [static] |
Binding for wglMakeAssociatedContextCurrentAMD function.
hglrc | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.MakeContextCurrent | ( | IntPtr | hDrawDC, | |
IntPtr | hReadDC, | |||
IntPtr | hglrc | |||
) | [static] |
Binding for wglMakeContextCurrentARB function.
hDrawDC | A IntPtr. | |
hReadDC | A IntPtr. | |
hglrc | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.MakeCurrent | ( | IntPtr | hDc, | |
IntPtr | newContext | |||
) | [static] |
Binding for wglMakeCurrent function.
hDc | A IntPtr. | |
newContext | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.QueryCurrentContext | ( | int | iAttribute, | |
[Out] int[] | piValue | |||
) | [static] |
Binding for wglQueryCurrentContextNV function.
iAttribute | A int. | |
piValue | A int*. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QueryFrameCount | ( | IntPtr | hDC, | |
[Out] out uint | count | |||
) | [static] |
Binding for wglQueryFrameCountNV function.
hDC | A IntPtr. | |
count | A uint. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QueryFrameLockMaster | ( | [Out] out Boolean | pFlag | ) | [static] |
Binding for wglQueryFrameLockMasterI3D function.
pFlag | A Boolean. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QueryFrameTracking | ( | [Out] out Int32 | pFrameCount, | |
[Out] out Int32 | pMissedFrames, | |||
[Out] out float | pLastMissedUsage | |||
) | [static] |
Binding for wglQueryFrameTrackingI3D function.
pFrameCount | A Int32. This parameter holds data returned from function. | |
pMissedFrames | A Int32. This parameter holds data returned from function. | |
pLastMissedUsage | A float. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QueryGenlockMaxSourceDelay | ( | IntPtr | hDC, | |
[Out] out UInt32 | uMaxLineDelay, | |||
[Out] out UInt32 | uMaxPixelDelay | |||
) | [static] |
Binding for wglQueryGenlockMaxSourceDelayI3D function.
hDC | A IntPtr. | |
uMaxLineDelay | A UInt32. This parameter holds data returned from function. | |
uMaxPixelDelay | A UInt32. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QueryMaxSwapGroups | ( | IntPtr | hDC, | |
[Out] out uint | maxGroups, | |||
[Out] out uint | maxBarriers | |||
) | [static] |
Binding for wglQueryMaxSwapGroupsNV function.
hDC | A IntPtr. | |
maxGroups | A uint. This parameter holds data returned from function. | |
maxBarriers | A uint. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QueryPbuffer | ( | IntPtr | hPbuffer, | |
int | iAttribute, | |||
[Out] out int | piValue | |||
) | [static] |
Binding for wglQueryPbufferARB function.
hPbuffer | A IntPtr. | |
iAttribute | A int. | |
piValue | A int. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QuerySwapGroup | ( | IntPtr | hDC, | |
[Out] out uint | group, | |||
[Out] out uint | barrier | |||
) | [static] |
Binding for wglQuerySwapGroupNV function.
hDC | A IntPtr. | |
group | A uint. This parameter holds data returned from function. | |
barrier | A uint. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.QueryVideoCaptureDevice | ( | IntPtr | hDc, | |
IntPtr | hDevice, | |||
int | iAttribute, | |||
[Out] out int | piValue | |||
) | [static] |
Binding for wglQueryVideoCaptureDeviceNV function.
hDc | A IntPtr. | |
hDevice | A IntPtr. | |
iAttribute | A int. | |
piValue | A int. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.RealizeLayerPalette | ( | IntPtr | hdc, | |
int | iLayerPlane, | |||
Boolean | bRealize | |||
) | [static] |
Binding for wglRealizeLayerPalette function.
hdc | A IntPtr. | |
iLayerPlane | A int. | |
bRealize | A Boolean. |
static Boolean Derm.OpenGL.Wgl.ReleaseImageBufferEvents | ( | IntPtr | hDC, | |
IntPtr[] | pAddress, | |||
UInt32 | count | |||
) | [static] |
Binding for wglReleaseImageBufferEventsI3D function.
hDC | A IntPtr. | |
pAddress | A IntPtr*. | |
count | A UInt32. |
static int Derm.OpenGL.Wgl.ReleasePbufferDC | ( | IntPtr | hPbuffer, | |
IntPtr | hDC | |||
) | [static] |
Binding for wglReleasePbufferDCARB function.
hPbuffer | A IntPtr. | |
hDC | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.ReleaseTexImage | ( | IntPtr | hPbuffer, | |
int | iBuffer | |||
) | [static] |
Binding for wglReleaseTexImageARB function.
hPbuffer | A IntPtr. | |
iBuffer | A int. |
static Boolean Derm.OpenGL.Wgl.ReleaseVideoCaptureDevice | ( | IntPtr | hDc, | |
IntPtr | hDevice | |||
) | [static] |
Binding for wglReleaseVideoCaptureDeviceNV function.
hDc | A IntPtr. | |
hDevice | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.ReleaseVideoDevice | ( | IntPtr | hVideoDevice | ) | [static] |
Binding for wglReleaseVideoDeviceNV function.
hVideoDevice | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.ReleaseVideoImage | ( | IntPtr | hPbuffer, | |
int | iVideoBuffer | |||
) | [static] |
Binding for wglReleaseVideoImageNV function.
hPbuffer | A IntPtr. | |
iVideoBuffer | A int. |
static Boolean Derm.OpenGL.Wgl.ResetFrameCount | ( | IntPtr | hDC | ) | [static] |
Binding for wglResetFrameCountNV function.
hDC | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.RestoreBufferRegion | ( | IntPtr | hRegion, | |
int | x, | |||
int | y, | |||
int | width, | |||
int | height, | |||
int | xSrc, | |||
int | ySrc | |||
) | [static] |
Binding for wglRestoreBufferRegionARB function.
hRegion | A IntPtr. | |
x | A int. | |
y | A int. | |
width | A int. | |
height | A int. | |
xSrc | A int. | |
ySrc | A int. |
static Boolean Derm.OpenGL.Wgl.SaveBufferRegion | ( | IntPtr | hRegion, | |
int | x, | |||
int | y, | |||
int | width, | |||
int | height | |||
) | [static] |
Binding for wglSaveBufferRegionARB function.
hRegion | A IntPtr. | |
x | A int. | |
y | A int. | |
width | A int. | |
height | A int. |
static Boolean Derm.OpenGL.Wgl.SendPbufferToVideo | ( | IntPtr | hPbuffer, | |
int | iBufferType, | |||
[Out] out UInt32 | pulCounterPbuffer, | |||
Boolean | bBlock | |||
) | [static] |
Binding for wglSendPbufferToVideoNV function.
hPbuffer | A IntPtr. | |
iBufferType | A int. | |
pulCounterPbuffer | A UInt32. This parameter holds data returned from function. | |
bBlock | A Boolean. |
static Boolean Derm.OpenGL.Wgl.SetDigitalVideoParameters | ( | IntPtr | hDC, | |
int | iAttribute, | |||
int[] | piValue | |||
) | [static] |
Binding for wglSetDigitalVideoParametersI3D function.
hDC | A IntPtr. | |
iAttribute | A int. | |
piValue | A int*. |
static Boolean Derm.OpenGL.Wgl.SetGammaTable | ( | IntPtr | hDC, | |
int | iEntries, | |||
UInt16[] | puRed, | |||
UInt16[] | puGreen, | |||
UInt16[] | puBlue | |||
) | [static] |
Binding for wglSetGammaTableI3D function.
hDC | A IntPtr. | |
iEntries | A int. | |
puRed | A UInt16*. | |
puGreen | A UInt16*. | |
puBlue | A UInt16*. |
static Boolean Derm.OpenGL.Wgl.SetGammaTableParameters | ( | IntPtr | hDC, | |
int | iAttribute, | |||
int[] | piValue | |||
) | [static] |
Binding for wglSetGammaTableParametersI3D function.
hDC | A IntPtr. | |
iAttribute | A int. | |
piValue | A int*. |
static int Derm.OpenGL.Wgl.SetLayerPaletteEntries | ( | IntPtr | hdc, | |
int | iLayerPlane, | |||
int | iStart, | |||
int | cEntries, | |||
out Int32 | pcr | |||
) | [static] |
Binding for wglSetLayerPaletteEntries function.
hdc | A IntPtr. | |
iLayerPlane | A int. | |
iStart | A int. | |
cEntries | A int. | |
pcr | A Int32. |
static Boolean Derm.OpenGL.Wgl.SetPbufferAttrib | ( | IntPtr | hPbuffer, | |
int[] | piAttribList | |||
) | [static] |
Binding for wglSetPbufferAttribARB function.
hPbuffer | A IntPtr. | |
piAttribList | A int*. |
static Boolean Derm.OpenGL.Wgl.SetPixelFormat | ( | IntPtr | hdc, | |
int | ipfd, | |||
out PIXELFORMATDESCRIPTOR | ppfd | |||
) | [static] |
Binding for wglSetPixelFormat function.
hdc | A IntPtr. | |
ipfd | A int. | |
ppfd | A PIXELFORMATDESCRIPTOR. |
static Boolean Derm.OpenGL.Wgl.SetStereoEmitterState3DL | ( | IntPtr | hDC, | |
UInt32 | uState | |||
) | [static] |
Binding for wglSetStereoEmitterState3DL function.
hDC | A IntPtr. | |
uState | A UInt32. |
static Boolean Derm.OpenGL.Wgl.ShareLists | ( | IntPtr | hrcSrvShare, | |
IntPtr | hrcSrvSource | |||
) | [static] |
Binding for wglShareLists function.
hrcSrvShare | A IntPtr. | |
hrcSrvSource | A IntPtr. |
static Boolean Derm.OpenGL.Wgl.SwapBuffers | ( | IntPtr | hdc | ) | [static] |
Binding for wglSwapBuffers function.
hdc | A IntPtr. |
static Int64 Derm.OpenGL.Wgl.SwapBuffersMsc | ( | IntPtr | hdc, | |
Int64 | target_msc, | |||
Int64 | divisor, | |||
Int64 | remainder | |||
) | [static] |
Binding for wglSwapBuffersMscOML function.
hdc | A IntPtr. | |
target_msc | A Int64. | |
divisor | A Int64. | |
remainder | A Int64. |
static Boolean Derm.OpenGL.Wgl.SwapInterval | ( | int | interval | ) | [static] |
Binding for wglSwapIntervalEXT function.
interval | A int. |
static Boolean Derm.OpenGL.Wgl.SwapLayerBuffers | ( | IntPtr | hdc, | |
UInt32 | fuFlags | |||
) | [static] |
Binding for wglSwapLayerBuffers function.
hdc | A IntPtr. | |
fuFlags | A UInt32. |
static Int64 Derm.OpenGL.Wgl.SwapLayerBuffersMsc | ( | IntPtr | hdc, | |
int | fuPlanes, | |||
Int64 | target_msc, | |||
Int64 | divisor, | |||
Int64 | remainder | |||
) | [static] |
Binding for wglSwapLayerBuffersMscOML function.
hdc | A IntPtr. | |
fuPlanes | A int. | |
target_msc | A Int64. | |
divisor | A Int64. | |
remainder | A Int64. |
static void Derm.OpenGL.Wgl.SyncDelegates | ( | ) | [static] |
static Boolean Derm.OpenGL.Wgl.UseFontBitmapsA | ( | IntPtr | hDC, | |
Int32 | first, | |||
Int32 | count, | |||
Int32 | listBase | |||
) | [static] |
Binding for wglUseFontBitmapsA function.
hDC | A IntPtr. | |
first | A Int32. | |
count | A Int32. | |
listBase | A Int32. |
static Boolean Derm.OpenGL.Wgl.UseFontBitmapsW | ( | IntPtr | hDC, | |
Int32 | first, | |||
Int32 | count, | |||
Int32 | listBase | |||
) | [static] |
Binding for wglUseFontBitmapsW function.
hDC | A IntPtr. | |
first | A Int32. | |
count | A Int32. | |
listBase | A Int32. |
static Boolean Derm.OpenGL.Wgl.WaitForMsc | ( | IntPtr | hdc, | |
Int64 | target_msc, | |||
Int64 | divisor, | |||
Int64 | remainder, | |||
[Out] out Int64 | ust, | |||
[Out] out Int64 | msc, | |||
[Out] out Int64 | sbc | |||
) | [static] |
Binding for wglWaitForMscOML function.
hdc | A IntPtr. | |
target_msc | A Int64. | |
divisor | A Int64. | |
remainder | A Int64. | |
ust | A Int64. This parameter holds data returned from function. | |
msc | A Int64. This parameter holds data returned from function. | |
sbc | A Int64. This parameter holds data returned from function. |
static Boolean Derm.OpenGL.Wgl.WaitForSbc | ( | IntPtr | hdc, | |
Int64 | target_sbc, | |||
[Out] out Int64 | ust, | |||
[Out] out Int64 | msc, | |||
[Out] out Int64 | sbc | |||
) | [static] |
Binding for wglWaitForSbcOML function.
hdc | A IntPtr. | |
target_sbc | A Int64. | |
ust | A Int64. This parameter holds data returned from function. | |
msc | A Int64. This parameter holds data returned from function. | |
sbc | A Int64. This parameter holds data returned from function. |
const int Derm.OpenGL.Wgl.ACCELERATION = 0x2003 |
Value for ACCELERATION_ARB symbol.
const int Derm.OpenGL.Wgl.ACCUM_ALPHA_BITS = 0x2021 |
Value for ACCUM_ALPHA_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.ACCUM_BITS = 0x201D |
Value for ACCUM_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.ACCUM_BLUE_BITS = 0x2020 |
Value for ACCUM_BLUE_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.ACCUM_GREEN_BITS = 0x201F |
Value for ACCUM_GREEN_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.ACCUM_RED_BITS = 0x201E |
Value for ACCUM_RED_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.ALPHA_BITS = 0x201B |
Value for ALPHA_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.ALPHA_SHIFT = 0x201C |
Value for ALPHA_SHIFT_ARB symbol.
const int Derm.OpenGL.Wgl.AUX0 = 0x2087 |
Value for AUX0_ARB symbol.
const int Derm.OpenGL.Wgl.AUX1 = 0x2088 |
Value for AUX1_ARB symbol.
const int Derm.OpenGL.Wgl.AUX2 = 0x2089 |
Value for AUX2_ARB symbol.
const int Derm.OpenGL.Wgl.AUX3 = 0x208A |
Value for AUX3_ARB symbol.
const int Derm.OpenGL.Wgl.AUX4 = 0x208B |
Value for AUX4_ARB symbol.
const int Derm.OpenGL.Wgl.AUX5 = 0x208C |
Value for AUX5_ARB symbol.
const int Derm.OpenGL.Wgl.AUX6 = 0x208D |
Value for AUX6_ARB symbol.
const int Derm.OpenGL.Wgl.AUX7 = 0x208E |
Value for AUX7_ARB symbol.
const int Derm.OpenGL.Wgl.AUX8 = 0x208F |
Value for AUX8_ARB symbol.
const int Derm.OpenGL.Wgl.AUX9 = 0x2090 |
Value for AUX9_ARB symbol.
const int Derm.OpenGL.Wgl.AUX_BUFFERS = 0x2024 |
Value for AUX_BUFFERS_ARB symbol.
const uint Derm.OpenGL.Wgl.BACK_COLOR_BUFFER_BIT = 0x00000002 |
Value for BACK_COLOR_BUFFER_BIT_ARB symbol.
const int Derm.OpenGL.Wgl.BACK_LEFT = 0x2085 |
Value for BACK_LEFT_ARB symbol.
const int Derm.OpenGL.Wgl.BACK_RIGHT = 0x2086 |
Value for BACK_RIGHT_ARB symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_DEPTH = 0x20A3 |
Value for BIND_TO_TEXTURE_DEPTH_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RECTANGLE_DEPTH = 0x20A4 |
Value for BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RECTANGLE_FLOAT_R = 0x20B1 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG = 0x20B2 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB = 0x20B3 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA = 0x20B4 |
Value for BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RECTANGLE_RGB = 0x20A0 |
Value for BIND_TO_TEXTURE_RECTANGLE_RGB_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RECTANGLE_RGBA = 0x20A1 |
Value for BIND_TO_TEXTURE_RECTANGLE_RGBA_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RGB = 0x2070 |
Value for BIND_TO_TEXTURE_RGB_ARB symbol.
const int Derm.OpenGL.Wgl.BIND_TO_TEXTURE_RGBA = 0x2071 |
Value for BIND_TO_TEXTURE_RGBA_ARB symbol.
const int Derm.OpenGL.Wgl.BIND_TO_VIDEO_RGB = 0x20C0 |
Value for BIND_TO_VIDEO_RGB_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_VIDEO_RGB_AND_DEPTH = 0x20C2 |
Value for BIND_TO_VIDEO_RGB_AND_DEPTH_NV symbol.
const int Derm.OpenGL.Wgl.BIND_TO_VIDEO_RGBA = 0x20C1 |
Value for BIND_TO_VIDEO_RGBA_NV symbol.
const int Derm.OpenGL.Wgl.BLUE_BITS = 0x2019 |
Value for BLUE_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.BLUE_SHIFT = 0x201A |
Value for BLUE_SHIFT_ARB symbol.
const int Derm.OpenGL.Wgl.COLOR_BITS = 0x2014 |
Value for COLOR_BITS_ARB symbol.
const uint Derm.OpenGL.Wgl.CONTEXT_COMPATIBILITY_PROFILE_BIT = 0x00000002 |
Value for CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB symbol.
const uint Derm.OpenGL.Wgl.CONTEXT_CORE_PROFILE_BIT = 0x00000001 |
Value for CONTEXT_CORE_PROFILE_BIT_ARB symbol.
const uint Derm.OpenGL.Wgl.CONTEXT_DEBUG_BIT = 0x00000001 |
Value for CONTEXT_DEBUG_BIT_ARB symbol.
const int Derm.OpenGL.Wgl.CONTEXT_FLAGS = 0x2094 |
Value for CONTEXT_FLAGS_ARB symbol.
const uint Derm.OpenGL.Wgl.CONTEXT_FORWARD_COMPATIBLE_BIT = 0x00000002 |
Value for CONTEXT_FORWARD_COMPATIBLE_BIT_ARB symbol.
const int Derm.OpenGL.Wgl.CONTEXT_LAYER_PLANE = 0x2093 |
Value for CONTEXT_LAYER_PLANE_ARB symbol.
const int Derm.OpenGL.Wgl.CONTEXT_MAJOR_VERSION = 0x2091 |
Value for CONTEXT_MAJOR_VERSION_ARB symbol.
const int Derm.OpenGL.Wgl.CONTEXT_MINOR_VERSION = 0x2092 |
Value for CONTEXT_MINOR_VERSION_ARB symbol.
const int Derm.OpenGL.Wgl.CONTEXT_PROFILE_MASK = 0x9126 |
Value for CONTEXT_PROFILE_MASK_ARB symbol.
const int Derm.OpenGL.Wgl.CUBE_MAP_FACE = 0x207C |
Value for CUBE_MAP_FACE_ARB symbol.
const int Derm.OpenGL.Wgl.DEPTH_BITS = 0x2022 |
Value for DEPTH_BITS_ARB symbol.
const uint Derm.OpenGL.Wgl.DEPTH_BUFFER_BIT = 0x00000004 |
Value for DEPTH_BUFFER_BIT_ARB symbol.
const int Derm.OpenGL.Wgl.DEPTH_COMPONENT = 0x20A7 |
Value for DEPTH_COMPONENT_NV symbol.
const int Derm.OpenGL.Wgl.DEPTH_FLOAT = 0x2040 |
Value for DEPTH_FLOAT_EXT symbol.
const int Derm.OpenGL.Wgl.DEPTH_TEXTURE_FORMAT = 0x20A5 |
Value for DEPTH_TEXTURE_FORMAT_NV symbol.
const int Derm.OpenGL.Wgl.DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER = 0x2050 |
Value for DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D symbol.
const int Derm.OpenGL.Wgl.DIGITAL_VIDEO_CURSOR_ALPHA_VALUE = 0x2051 |
Value for DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D symbol.
const int Derm.OpenGL.Wgl.DIGITAL_VIDEO_CURSOR_INCLUDED = 0x2052 |
Value for DIGITAL_VIDEO_CURSOR_INCLUDED_I3D symbol.
const int Derm.OpenGL.Wgl.DIGITAL_VIDEO_GAMMA_CORRECTED = 0x2053 |
Value for DIGITAL_VIDEO_GAMMA_CORRECTED_I3D symbol.
const int Derm.OpenGL.Wgl.DOUBLE_BUFFER = 0x2011 |
Value for DOUBLE_BUFFER_ARB symbol.
const int Derm.OpenGL.Wgl.DRAW_TO_BITMAP = 0x2002 |
Value for DRAW_TO_BITMAP_ARB symbol.
const int Derm.OpenGL.Wgl.DRAW_TO_PBUFFER = 0x202D |
Value for DRAW_TO_PBUFFER_ARB symbol.
const int Derm.OpenGL.Wgl.DRAW_TO_WINDOW = 0x2001 |
Value for DRAW_TO_WINDOW_ARB symbol.
const int Derm.OpenGL.Wgl.ERROR_INCOMPATIBLE_AFFINITY_MASKS = 0x20D0 |
Value for ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV symbol.
const int Derm.OpenGL.Wgl.ERROR_INCOMPATIBLE_DEVICE_CONTEXTS = 0x2054 |
Value for ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB symbol.
const int Derm.OpenGL.Wgl.ERROR_INVALID_PIXEL_TYPE = 0x2043 |
Value for ERROR_INVALID_PIXEL_TYPE_ARB symbol.
const int Derm.OpenGL.Wgl.ERROR_INVALID_PROFILE = 0x2096 |
Value for ERROR_INVALID_PROFILE_ARB symbol.
const int Derm.OpenGL.Wgl.ERROR_INVALID_VERSION = 0x2095 |
Value for ERROR_INVALID_VERSION_ARB symbol.
const int Derm.OpenGL.Wgl.ERROR_MISSING_AFFINITY_MASK = 0x20D1 |
Value for ERROR_MISSING_AFFINITY_MASK_NV symbol.
const int Derm.OpenGL.Wgl.FLOAT_COMPONENTS = 0x20B0 |
Value for FLOAT_COMPONENTS_NV symbol.
const int Derm.OpenGL.Wgl.FRAMEBUFFER_SRGB_CAPABLE = 0x20A9 |
Value for FRAMEBUFFER_SRGB_CAPABLE_EXT symbol.
const uint Derm.OpenGL.Wgl.FRONT_COLOR_BUFFER_BIT = 0x00000001 |
Value for FRONT_COLOR_BUFFER_BIT_ARB symbol.
const int Derm.OpenGL.Wgl.FRONT_LEFT = 0x2083 |
Value for FRONT_LEFT_ARB symbol.
const int Derm.OpenGL.Wgl.FRONT_RIGHT = 0x2084 |
Value for FRONT_RIGHT_ARB symbol.
const int Derm.OpenGL.Wgl.FULL_ACCELERATION = 0x2027 |
Value for FULL_ACCELERATION_ARB symbol.
const int Derm.OpenGL.Wgl.GAMMA_EXCLUDE_DESKTOP = 0x204F |
Value for GAMMA_EXCLUDE_DESKTOP_I3D symbol.
const int Derm.OpenGL.Wgl.GAMMA_TABLE_SIZE = 0x204E |
Value for GAMMA_TABLE_SIZE_I3D symbol.
const int Derm.OpenGL.Wgl.GENERIC_ACCELERATION = 0x2026 |
Value for GENERIC_ACCELERATION_ARB symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_DIGITAL_FIELD = 0x2049 |
Value for GENLOCK_SOURCE_DIGITAL_FIELD_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_DIGITAL_SYNC = 0x2048 |
Value for GENLOCK_SOURCE_DIGITAL_SYNC_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_EDGE_BOTH = 0x204C |
Value for GENLOCK_SOURCE_EDGE_BOTH_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_EDGE_FALLING = 0x204A |
Value for GENLOCK_SOURCE_EDGE_FALLING_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_EDGE_RISING = 0x204B |
Value for GENLOCK_SOURCE_EDGE_RISING_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_EXTENAL_FIELD = 0x2046 |
Value for GENLOCK_SOURCE_EXTENAL_FIELD_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_EXTENAL_SYNC = 0x2045 |
Value for GENLOCK_SOURCE_EXTENAL_SYNC_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_EXTENAL_TTL = 0x2047 |
Value for GENLOCK_SOURCE_EXTENAL_TTL_I3D symbol.
const int Derm.OpenGL.Wgl.GENLOCK_SOURCE_MULTIVIEW = 0x2044 |
Value for GENLOCK_SOURCE_MULTIVIEW_I3D symbol.
const int Derm.OpenGL.Wgl.GPU_CLOCK = 0x21A4 |
Value for GPU_CLOCK_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_FASTEST_TARGET_GPUS = 0x21A2 |
Value for GPU_FASTEST_TARGET_GPUS_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_NUM_PIPES = 0x21A5 |
Value for GPU_NUM_PIPES_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_NUM_RB = 0x21A7 |
Value for GPU_NUM_RB_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_NUM_SIMD = 0x21A6 |
Value for GPU_NUM_SIMD_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_NUM_SPI = 0x21A8 |
Value for GPU_NUM_SPI_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_OPENGL_VERSION_STRING = 0x1F02 |
Value for GPU_OPENGL_VERSION_STRING_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_RAM = 0x21A3 |
Value for GPU_RAM_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_RENDERER_STRING = 0x1F01 |
Value for GPU_RENDERER_STRING_AMD symbol.
const int Derm.OpenGL.Wgl.GPU_VENDOR = 0x1F00 |
Value for GPU_VENDOR_AMD symbol.
const int Derm.OpenGL.Wgl.GREEN_BITS = 0x2017 |
Value for GREEN_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.GREEN_SHIFT = 0x2018 |
Value for GREEN_SHIFT_ARB symbol.
const uint Derm.OpenGL.Wgl.IMAGE_BUFFER_LOCK = 0x00000002 |
Value for IMAGE_BUFFER_LOCK_I3D symbol.
const uint Derm.OpenGL.Wgl.IMAGE_BUFFER_MIN_ACCESS = 0x00000001 |
Value for IMAGE_BUFFER_MIN_ACCESS_I3D symbol.
const int Derm.OpenGL.Wgl.MAX_PBUFFER_HEIGHT = 0x2030 |
Value for MAX_PBUFFER_HEIGHT_ARB symbol.
const int Derm.OpenGL.Wgl.MAX_PBUFFER_PIXELS = 0x202E |
Value for MAX_PBUFFER_PIXELS_ARB symbol.
const int Derm.OpenGL.Wgl.MAX_PBUFFER_WIDTH = 0x202F |
Value for MAX_PBUFFER_WIDTH_ARB symbol.
const int Derm.OpenGL.Wgl.MIPMAP_LEVEL = 0x207B |
Value for MIPMAP_LEVEL_ARB symbol.
const int Derm.OpenGL.Wgl.MIPMAP_TEXTURE = 0x2074 |
Value for MIPMAP_TEXTURE_ARB symbol.
const int Derm.OpenGL.Wgl.NEED_PALETTE = 0x2004 |
Value for NEED_PALETTE_ARB symbol.
const int Derm.OpenGL.Wgl.NEED_SYSTEM_PALETTE = 0x2005 |
Value for NEED_SYSTEM_PALETTE_ARB symbol.
const int Derm.OpenGL.Wgl.NO_ACCELERATION = 0x2025 |
Value for NO_ACCELERATION_ARB symbol.
const int Derm.OpenGL.Wgl.NO_TEXTURE = 0x2077 |
Value for NO_TEXTURE_ARB symbol.
const int Derm.OpenGL.Wgl.NUM_VIDEO_CAPTURE_SLOTS = 0x20CF |
Value for NUM_VIDEO_CAPTURE_SLOTS_NV symbol.
const int Derm.OpenGL.Wgl.NUM_VIDEO_SLOTS = 0x20F0 |
Value for NUM_VIDEO_SLOTS_NV symbol.
const int Derm.OpenGL.Wgl.NUMBER_OVERLAYS = 0x2008 |
Value for NUMBER_OVERLAYS_ARB symbol.
const int Derm.OpenGL.Wgl.NUMBER_PIXEL_FORMATS = 0x2000 |
Value for NUMBER_PIXEL_FORMATS_ARB symbol.
const int Derm.OpenGL.Wgl.NUMBER_UNDERLAYS = 0x2009 |
Value for NUMBER_UNDERLAYS_ARB symbol.
const int Derm.OpenGL.Wgl.OPTIMAL_PBUFFER_HEIGHT = 0x2032 |
Value for OPTIMAL_PBUFFER_HEIGHT_EXT symbol.
const int Derm.OpenGL.Wgl.OPTIMAL_PBUFFER_WIDTH = 0x2031 |
Value for OPTIMAL_PBUFFER_WIDTH_EXT symbol.
const int Derm.OpenGL.Wgl.PBUFFER_HEIGHT = 0x2035 |
Value for PBUFFER_HEIGHT_ARB symbol.
const int Derm.OpenGL.Wgl.PBUFFER_LARGEST = 0x2033 |
Value for PBUFFER_LARGEST_ARB symbol.
const int Derm.OpenGL.Wgl.PBUFFER_LOST = 0x2036 |
Value for PBUFFER_LOST_ARB symbol.
const int Derm.OpenGL.Wgl.PBUFFER_WIDTH = 0x2034 |
Value for PBUFFER_WIDTH_ARB symbol.
const int Derm.OpenGL.Wgl.PFD_DOUBLEBUFFER = 0x00000001 |
The buffer is double-buffered.
const int Derm.OpenGL.Wgl.PFD_DRAW_TO_BITMAP = 0x00000008 |
The buffer can draw to a memory bitmap.
const int Derm.OpenGL.Wgl.PFD_DRAW_TO_WINDOW = 0x00000004 |
The buffer can draw to a window or device surface.
const int Derm.OpenGL.Wgl.PFD_MAIN_PLANE = 0 |
The layer is the main plane.
const int Derm.OpenGL.Wgl.PFD_STEREO = 0x00000002 |
The buffer is stereoscopic.
const int Derm.OpenGL.Wgl.PFD_SUPPORT_OPENGL = 0x00000020 |
The buffer supports OpenGL drawing.
const int Derm.OpenGL.Wgl.PFD_SWAP_COPY = 0x00000400 |
Specifies the content of the back buffer in the double-buffered main color plane following a buffer swap. Swapping the color buffers causes the content of the back buffer to be copied to the front buffer. The content of the back buffer is not affected by the swap. PFD_SWAP_COPY is a hint only and might not be provided by a driver.
const int Derm.OpenGL.Wgl.PFD_SWAP_EXCHANGE = 0x00000200 |
Specifies the content of the back buffer in the double-buffered main color plane following a buffer swap. Swapping the color buffers causes the exchange of the back buffer's content with the front buffer's content. Following the swap, the back buffer's content contains the front buffer's content before the swap. PFD_SWAP_EXCHANGE is a hint only and might not be provided by a driver.
const int Derm.OpenGL.Wgl.PFD_TYPE_RGBA = 0 |
RGBA pixels.
Each pixel has four components in this order: red, green, blue, and alpha.
const int Derm.OpenGL.Wgl.PIXEL_TYPE = 0x2013 |
Value for PIXEL_TYPE_ARB symbol.
const int Derm.OpenGL.Wgl.RED_BITS = 0x2015 |
Value for RED_BITS_ARB symbol.
const int Derm.OpenGL.Wgl.RED_SHIFT = 0x2016 |
Value for RED_SHIFT_ARB symbol.
const int Derm.OpenGL.Wgl.SAMPLE_BUFFERS = 0x2041 |
Value for SAMPLE_BUFFERS_ARB symbol.
const int Derm.OpenGL.Wgl.SAMPLES = 0x2042 |
Value for SAMPLES_ARB symbol.
const int Derm.OpenGL.Wgl.SHARE_ACCUM = 0x200E |
Value for SHARE_ACCUM_ARB symbol.
const int Derm.OpenGL.Wgl.SHARE_DEPTH = 0x200C |
Value for SHARE_DEPTH_ARB symbol.
const int Derm.OpenGL.Wgl.SHARE_STENCIL = 0x200D |
Value for SHARE_STENCIL_ARB symbol.
const int Derm.OpenGL.Wgl.STENCIL_BITS = 0x2023 |
Value for STENCIL_BITS_ARB symbol.
const uint Derm.OpenGL.Wgl.STENCIL_BUFFER_BIT = 0x00000008 |
Value for STENCIL_BUFFER_BIT_ARB symbol.
const int Derm.OpenGL.Wgl.STEREO = 0x2012 |
Value for STEREO_ARB symbol.
const int Derm.OpenGL.Wgl.STEREO_EMITTER_DISABLE_3DL = 0x2056 |
Value for STEREO_EMITTER_DISABLE_3DL symbol.
const int Derm.OpenGL.Wgl.STEREO_EMITTER_ENABLE_3DL = 0x2055 |
Value for STEREO_EMITTER_ENABLE_3DL symbol.
const int Derm.OpenGL.Wgl.STEREO_POLARITY_INVERT_3DL = 0x2058 |
Value for STEREO_POLARITY_INVERT_3DL symbol.
const int Derm.OpenGL.Wgl.STEREO_POLARITY_NORMAL_3DL = 0x2057 |
Value for STEREO_POLARITY_NORMAL_3DL symbol.
const int Derm.OpenGL.Wgl.SUPPORT_GDI = 0x200F |
Value for SUPPORT_GDI_ARB symbol.
const int Derm.OpenGL.Wgl.SUPPORT_OPENGL = 0x2010 |
Value for SUPPORT_OPENGL_ARB symbol.
const int Derm.OpenGL.Wgl.SWAP_COPY = 0x2029 |
Value for SWAP_COPY_ARB symbol.
const int Derm.OpenGL.Wgl.SWAP_EXCHANGE = 0x2028 |
Value for SWAP_EXCHANGE_ARB symbol.
const int Derm.OpenGL.Wgl.SWAP_LAYER_BUFFERS = 0x2006 |
Value for SWAP_LAYER_BUFFERS_ARB symbol.
const int Derm.OpenGL.Wgl.SWAP_METHOD = 0x2007 |
Value for SWAP_METHOD_ARB symbol.
const int Derm.OpenGL.Wgl.SWAP_UNDEFINED = 0x202A |
Value for SWAP_UNDEFINED_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_1D = 0x2079 |
Value for TEXTURE_1D_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_2D = 0x207A |
Value for TEXTURE_2D_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_CUBE_MAP = 0x2078 |
Value for TEXTURE_CUBE_MAP_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_CUBE_MAP_NEGATIVE_X = 0x207E |
Value for TEXTURE_CUBE_MAP_NEGATIVE_X_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x2080 |
Value for TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x2082 |
Value for TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_CUBE_MAP_POSITIVE_X = 0x207D |
Value for TEXTURE_CUBE_MAP_POSITIVE_X_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_CUBE_MAP_POSITIVE_Y = 0x207F |
Value for TEXTURE_CUBE_MAP_POSITIVE_Y_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_CUBE_MAP_POSITIVE_Z = 0x2081 |
Value for TEXTURE_CUBE_MAP_POSITIVE_Z_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_DEPTH_COMPONENT = 0x20A6 |
Value for TEXTURE_DEPTH_COMPONENT_NV symbol.
const int Derm.OpenGL.Wgl.TEXTURE_FLOAT_R = 0x20B5 |
Value for TEXTURE_FLOAT_R_NV symbol.
const int Derm.OpenGL.Wgl.TEXTURE_FLOAT_RG = 0x20B6 |
Value for TEXTURE_FLOAT_RG_NV symbol.
const int Derm.OpenGL.Wgl.TEXTURE_FLOAT_RGB = 0x20B7 |
Value for TEXTURE_FLOAT_RGB_NV symbol.
const int Derm.OpenGL.Wgl.TEXTURE_FLOAT_RGBA = 0x20B8 |
Value for TEXTURE_FLOAT_RGBA_NV symbol.
const int Derm.OpenGL.Wgl.TEXTURE_FORMAT = 0x2072 |
Value for TEXTURE_FORMAT_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_RECTANGLE = 0x20A2 |
Value for TEXTURE_RECTANGLE_NV symbol.
const int Derm.OpenGL.Wgl.TEXTURE_RGB = 0x2075 |
Value for TEXTURE_RGB_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_RGBA = 0x2076 |
Value for TEXTURE_RGBA_ARB symbol.
const int Derm.OpenGL.Wgl.TEXTURE_TARGET = 0x2073 |
Value for TEXTURE_TARGET_ARB symbol.
const int Derm.OpenGL.Wgl.TRANSPARENT = 0x200A |
Value for TRANSPARENT_ARB symbol.
const int Derm.OpenGL.Wgl.TRANSPARENT_ALPHA_VALUE = 0x203A |
Value for TRANSPARENT_ALPHA_VALUE_ARB symbol.
const int Derm.OpenGL.Wgl.TRANSPARENT_BLUE_VALUE = 0x2039 |
Value for TRANSPARENT_BLUE_VALUE_ARB symbol.
const int Derm.OpenGL.Wgl.TRANSPARENT_GREEN_VALUE = 0x2038 |
Value for TRANSPARENT_GREEN_VALUE_ARB symbol.
const int Derm.OpenGL.Wgl.TRANSPARENT_INDEX_VALUE = 0x203B |
Value for TRANSPARENT_INDEX_VALUE_ARB symbol.
const int Derm.OpenGL.Wgl.TRANSPARENT_RED_VALUE = 0x2037 |
Value for TRANSPARENT_RED_VALUE_ARB symbol.
const int Derm.OpenGL.Wgl.TRANSPARENT_VALUE = 0x200B |
Value for TRANSPARENT_VALUE_EXT symbol.
const int Derm.OpenGL.Wgl.TYPE_COLORINDEX = 0x202C |
Value for TYPE_COLORINDEX_ARB symbol.
const int Derm.OpenGL.Wgl.TYPE_RGBA = 0x202B |
Value for TYPE_RGBA_ARB symbol.
const int Derm.OpenGL.Wgl.TYPE_RGBA_FLOAT = 0x21A0 |
Value for TYPE_RGBA_FLOAT_ARB symbol.
const int Derm.OpenGL.Wgl.TYPE_RGBA_UNSIGNED_FLOAT = 0x20A8 |
Value for TYPE_RGBA_UNSIGNED_FLOAT_EXT symbol.
const int Derm.OpenGL.Wgl.UNIQUE_ID = 0x20CE |
Value for UNIQUE_ID_NV symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_ALPHA = 0x20C4 |
Value for VIDEO_OUT_ALPHA_NV symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_COLOR = 0x20C3 |
Value for VIDEO_OUT_COLOR_NV symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_COLOR_AND_ALPHA = 0x20C6 |
Value for VIDEO_OUT_COLOR_AND_ALPHA_NV symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_COLOR_AND_DEPTH = 0x20C7 |
Value for VIDEO_OUT_COLOR_AND_DEPTH_NV symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_DEPTH = 0x20C5 |
Value for VIDEO_OUT_DEPTH_NV symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_FIELD_1 = 0x20C9 |
Value for VIDEO_OUT_FIELD_1 symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_FIELD_2 = 0x20CA |
Value for VIDEO_OUT_FIELD_2 symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_FRAME = 0x20C8 |
Value for VIDEO_OUT_FRAME symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_STACKED_FIELDS_1_2 = 0x20CB |
Value for VIDEO_OUT_STACKED_FIELDS_1_2 symbol.
const int Derm.OpenGL.Wgl.VIDEO_OUT_STACKED_FIELDS_2_1 = 0x20CC |
Value for VIDEO_OUT_STACKED_FIELDS_2_1 symbol.