WGL

Description

sealed class Tinman.Engine.API.WGL

Derived from

GLBase abstract

Bindings for the Windows Extensions to OpenGL (WGL).

During initialization of a WGL object, the current render context of the calling thread is used to query the set of supported extensions and the corresponding function pointers. If there is no render context, no extensions will be available.

Public / Constants

ACCELERATION_​ARB


public constant ACCELERATION_ARB → (8195:int32)

WGL_ACCELERATION_ARB = 8195

ACCESS_​READ_​ONLY_​NV


public constant ACCESS_READ_ONLY_NV → (0:int32)

WGL_ACCESS_READ_ONLY_NV = 0

ACCESS_​READ_​WRITE_​NV


public constant ACCESS_READ_WRITE_NV → (1:int32)

WGL_ACCESS_READ_WRITE_NV = 1

ACCESS_​WRITE_​DISCARD_​NV


public constant ACCESS_WRITE_DISCARD_NV → (2:int32)

WGL_ACCESS_WRITE_DISCARD_NV = 2

ACCUM_​ALPHA_​BITS_​ARB


public constant ACCUM_ALPHA_BITS_ARB → (8225:int32)

WGL_ACCUM_ALPHA_BITS_ARB = 8225

ACCUM_​BITS_​ARB


public constant ACCUM_BITS_ARB → (8221:int32)

WGL_ACCUM_BITS_ARB = 8221

ACCUM_​BLUE_​BITS_​ARB


public constant ACCUM_BLUE_BITS_ARB → (8224:int32)

WGL_ACCUM_BLUE_BITS_ARB = 8224

ACCUM_​GREEN_​BITS_​ARB


public constant ACCUM_GREEN_BITS_ARB → (8223:int32)

WGL_ACCUM_GREEN_BITS_ARB = 8223

ACCUM_​RED_​BITS_​ARB


public constant ACCUM_RED_BITS_ARB → (8222:int32)

WGL_ACCUM_RED_BITS_ARB = 8222

ALPHA_​BITS_​ARB


public constant ALPHA_BITS_ARB → (8219:int32)

WGL_ALPHA_BITS_ARB = 8219

ALPHA_​SHIFT_​ARB


public constant ALPHA_SHIFT_ARB → (8220:int32)

WGL_ALPHA_SHIFT_ARB = 8220

AUX_​BUFFERS_​ARB


public constant AUX_BUFFERS_ARB → (8228:int32)

WGL_AUX_BUFFERS_ARB = 8228

AUX0_​ARB


public constant AUX0_ARB → (8327:int32)

WGL_AUX0_ARB = 8327

AUX1_​ARB


public constant AUX1_ARB → (8328:int32)

WGL_AUX1_ARB = 8328

AUX2_​ARB


public constant AUX2_ARB → (8329:int32)

WGL_AUX2_ARB = 8329

AUX3_​ARB


public constant AUX3_ARB → (8330:int32)

WGL_AUX3_ARB = 8330

AUX4_​ARB


public constant AUX4_ARB → (8331:int32)

WGL_AUX4_ARB = 8331

AUX5_​ARB


public constant AUX5_ARB → (8332:int32)

WGL_AUX5_ARB = 8332

AUX6_​ARB


public constant AUX6_ARB → (8333:int32)

WGL_AUX6_ARB = 8333

AUX7_​ARB


public constant AUX7_ARB → (8334:int32)

WGL_AUX7_ARB = 8334

AUX8_​ARB


public constant AUX8_ARB → (8335:int32)

WGL_AUX8_ARB = 8335

AUX9_​ARB


public constant AUX9_ARB → (8336:int32)

WGL_AUX9_ARB = 8336

BACK_​COLOR_​BUFFER_​BIT_​ARB


public constant BACK_COLOR_BUFFER_BIT_ARB → (2:int32)

WGL_BACK_COLOR_BUFFER_BIT_ARB = 2

BACK_​LEFT_​ARB


public constant BACK_LEFT_ARB → (8325:int32)

WGL_BACK_LEFT_ARB = 8325

BACK_​RIGHT_​ARB


public constant BACK_RIGHT_ARB → (8326:int32)

WGL_BACK_RIGHT_ARB = 8326

BIND_​TO_​TEXTURE_​DEPTH_​NV


public constant BIND_TO_TEXTURE_DEPTH_NV → (8355:int32)

WGL_BIND_TO_TEXTURE_DEPTH_NV = 8355

BIND_​TO_​TEXTURE_​RECTANGLE_​DEPTH_​NV


public constant BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV → (8356:int32)

WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV = 8356

BIND_​TO_​TEXTURE_​RECTANGLE_​FLOAT_​R_​NV


public constant BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV → (8369:int32)

WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV = 8369

BIND_​TO_​TEXTURE_​RECTANGLE_​FLOAT_​RG_​NV


public constant BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV → (8370:int32)

WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV = 8370

BIND_​TO_​TEXTURE_​RECTANGLE_​FLOAT_​RGB_​NV


public constant BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV → (8371:int32)

WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV = 8371

BIND_​TO_​TEXTURE_​RECTANGLE_​FLOAT_​RGBA_​NV


public constant BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV → (8372:int32)

WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV = 8372

BIND_​TO_​TEXTURE_​RECTANGLE_​RGB_​NV


public constant BIND_TO_TEXTURE_RECTANGLE_RGB_NV → (8352:int32)

WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV = 8352

BIND_​TO_​TEXTURE_​RECTANGLE_​RGBA_​NV


public constant BIND_TO_TEXTURE_RECTANGLE_RGBA_NV → (8353:int32)

WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV = 8353

BIND_​TO_​TEXTURE_​RGB_​ARB


public constant BIND_TO_TEXTURE_RGB_ARB → (8304:int32)

WGL_BIND_TO_TEXTURE_RGB_ARB = 8304

BIND_​TO_​TEXTURE_​RGBA_​ARB


public constant BIND_TO_TEXTURE_RGBA_ARB → (8305:int32)

WGL_BIND_TO_TEXTURE_RGBA_ARB = 8305

BIND_​TO_​VIDEO_​RGB_​AND_​DEPTH_​NV


public constant BIND_TO_VIDEO_RGB_AND_DEPTH_NV → (8386:int32)

WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV = 8386

BIND_​TO_​VIDEO_​RGB_​NV


public constant BIND_TO_VIDEO_RGB_NV → (8384:int32)

WGL_BIND_TO_VIDEO_RGB_NV = 8384

BIND_​TO_​VIDEO_​RGBA_​NV


public constant BIND_TO_VIDEO_RGBA_NV → (8385:int32)

WGL_BIND_TO_VIDEO_RGBA_NV = 8385

BLUE_​BITS_​ARB


public constant BLUE_BITS_ARB → (8217:int32)

WGL_BLUE_BITS_ARB = 8217

BLUE_​SHIFT_​ARB


public constant BLUE_SHIFT_ARB → (8218:int32)

WGL_BLUE_SHIFT_ARB = 8218

COLOR_​BITS_​ARB


public constant COLOR_BITS_ARB → (8212:int32)

WGL_COLOR_BITS_ARB = 8212

COLOR_​SAMPLES_​NV


public constant COLOR_SAMPLES_NV → (8377:int32)

WGL_COLOR_SAMPLES_NV = 8377

COLORSPACE_​EXT


public constant COLORSPACE_EXT → (12445:int32)

WGL_COLORSPACE_EXT = 12445

COLORSPACE_​LINEAR_​EXT


public constant COLORSPACE_LINEAR_EXT → (12426:int32)

WGL_COLORSPACE_LINEAR_EXT = 12426

COLORSPACE_​SRGB_​EXT


public constant COLORSPACE_SRGB_EXT → (12425:int32)

WGL_COLORSPACE_SRGB_EXT = 12425

CONTEXT_​COMPATIBILITY_​PROFILE_​BIT_​ARB


public constant CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB → (2:int32)

WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB = 2

CONTEXT_​CORE_​PROFILE_​BIT_​ARB


public constant CONTEXT_CORE_PROFILE_BIT_ARB → (1:int32)

WGL_CONTEXT_CORE_PROFILE_BIT_ARB = 1

CONTEXT_​DEBUG_​BIT_​ARB


public constant CONTEXT_DEBUG_BIT_ARB → (1:int32)

WGL_CONTEXT_DEBUG_BIT_ARB = 1

CONTEXT_​ES_​PROFILE_​BIT_​EXT


public constant CONTEXT_ES_PROFILE_BIT_EXT → (4:int32)

WGL_CONTEXT_ES_PROFILE_BIT_EXT = 4

CONTEXT_​ES2_​PROFILE_​BIT_​EXT


public constant CONTEXT_ES2_PROFILE_BIT_EXT → (4:int32)

WGL_CONTEXT_ES2_PROFILE_BIT_EXT = 4

CONTEXT_​FLAGS_​ARB


public constant CONTEXT_FLAGS_ARB → (8340:int32)

WGL_CONTEXT_FLAGS_ARB = 8340

CONTEXT_​FORWARD_​COMPATIBLE_​BIT_​ARB


public constant CONTEXT_FORWARD_COMPATIBLE_BIT_ARB → (2:int32)

WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB = 2

CONTEXT_​LAYER_​PLANE_​ARB


public constant CONTEXT_LAYER_PLANE_ARB → (8339:int32)

WGL_CONTEXT_LAYER_PLANE_ARB = 8339

CONTEXT_​MAJOR_​VERSION_​ARB


public constant CONTEXT_MAJOR_VERSION_ARB → (8337:int32)

WGL_CONTEXT_MAJOR_VERSION_ARB = 8337

CONTEXT_​MINOR_​VERSION_​ARB


public constant CONTEXT_MINOR_VERSION_ARB → (8338:int32)

WGL_CONTEXT_MINOR_VERSION_ARB = 8338

CONTEXT_​MULTIGPU_​ATTRIB_​AFR_​NV


public constant CONTEXT_MULTIGPU_ATTRIB_AFR_NV → (8364:int32)

WGL_CONTEXT_MULTIGPU_ATTRIB_AFR_NV = 8364

CONTEXT_​MULTIGPU_​ATTRIB_​MULTI_​DISPLAY_​MULTICAST_​NV


public constant CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV → (8366:int32)

WGL_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV = 8366

CONTEXT_​MULTIGPU_​ATTRIB_​MULTICAST_​NV


public constant CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV → (8365:int32)

WGL_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV = 8365

CONTEXT_​MULTIGPU_​ATTRIB_​NV


public constant CONTEXT_MULTIGPU_ATTRIB_NV → (8362:int32)

WGL_CONTEXT_MULTIGPU_ATTRIB_NV = 8362

CONTEXT_​MULTIGPU_​ATTRIB_​SINGLE_​NV


public constant CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV → (8363:int32)

WGL_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV = 8363

CONTEXT_​OPENGL_​NO_​ERROR_​ARB


public constant CONTEXT_OPENGL_NO_ERROR_ARB → (12723:int32)

WGL_CONTEXT_OPENGL_NO_ERROR_ARB = 12723

CONTEXT_​PROFILE_​MASK_​ARB


public constant CONTEXT_PROFILE_MASK_ARB → (37158:int32)

WGL_CONTEXT_PROFILE_MASK_ARB = 37158

CONTEXT_​RELEASE_​BEHAVIOR_​ARB


public constant CONTEXT_RELEASE_BEHAVIOR_ARB → (8343:int32)

WGL_CONTEXT_RELEASE_BEHAVIOR_ARB = 8343

CONTEXT_​RELEASE_​BEHAVIOR_​FLUSH_​ARB


public constant CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB → (8344:int32)

WGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB = 8344

CONTEXT_​RELEASE_​BEHAVIOR_​NONE_​ARB


public constant CONTEXT_RELEASE_BEHAVIOR_NONE_ARB → (0:int32)

WGL_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB = 0

CONTEXT_​RESET_​ISOLATION_​BIT_​ARB


public constant CONTEXT_RESET_ISOLATION_BIT_ARB → (8:int32)

WGL_CONTEXT_RESET_ISOLATION_BIT_ARB = 8

CONTEXT_​RESET_​NOTIFICATION_​STRATEGY_​ARB


public constant CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB → (33366:int32)

WGL_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB = 33366

CONTEXT_​ROBUST_​ACCESS_​BIT_​ARB


public constant CONTEXT_ROBUST_ACCESS_BIT_ARB → (4:int32)

WGL_CONTEXT_ROBUST_ACCESS_BIT_ARB = 4

COVERAGE_​SAMPLES_​NV


public constant COVERAGE_SAMPLES_NV → (8258:int32)

WGL_COVERAGE_SAMPLES_NV = 8258

CUBE_​MAP_​FACE_​ARB


public constant CUBE_MAP_FACE_ARB → (8316:int32)

WGL_CUBE_MAP_FACE_ARB = 8316

DEPTH_​BITS_​ARB


public constant DEPTH_BITS_ARB → (8226:int32)

WGL_DEPTH_BITS_ARB = 8226

DEPTH_​BUFFER_​BIT_​ARB


public constant DEPTH_BUFFER_BIT_ARB → (4:int32)

WGL_DEPTH_BUFFER_BIT_ARB = 4

DEPTH_​COMPONENT_​NV


public constant DEPTH_COMPONENT_NV → (8359:int32)

WGL_DEPTH_COMPONENT_NV = 8359

DEPTH_​FLOAT_​EXT


public constant DEPTH_FLOAT_EXT → (8256:int32)

WGL_DEPTH_FLOAT_EXT = 8256

DEPTH_​TEXTURE_​FORMAT_​NV


public constant DEPTH_TEXTURE_FORMAT_NV → (8357:int32)

WGL_DEPTH_TEXTURE_FORMAT_NV = 8357

DOUBLE_​BUFFER_​ARB


public constant DOUBLE_BUFFER_ARB → (8209:int32)

WGL_DOUBLE_BUFFER_ARB = 8209

DRAW_​TO_​BITMAP_​ARB


public constant DRAW_TO_BITMAP_ARB → (8194:int32)

WGL_DRAW_TO_BITMAP_ARB = 8194

DRAW_​TO_​PBUFFER_​ARB


public constant DRAW_TO_PBUFFER_ARB → (8237:int32)

WGL_DRAW_TO_PBUFFER_ARB = 8237

DRAW_​TO_​WINDOW_​ARB


public constant DRAW_TO_WINDOW_ARB → (8193:int32)

WGL_DRAW_TO_WINDOW_ARB = 8193

ERROR_​INCOMPATIBLE_​AFFINITY_​MASKS_​NV


public constant ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV → (8400:int32)

ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV = 8400

ERROR_​INCOMPATIBLE_​DEVICE_​CONTEXTS_​ARB


public constant ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB → (8276:int32)

ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB = 8276

ERROR_​INVALID_​PIXEL_​TYPE_​ARB


public constant ERROR_INVALID_PIXEL_TYPE_ARB → (8259:int32)

ERROR_INVALID_PIXEL_TYPE_ARB = 8259

ERROR_​INVALID_​PROFILE_​ARB


public constant ERROR_INVALID_PROFILE_ARB → (8342:int32)

ERROR_INVALID_PROFILE_ARB = 8342

ERROR_​INVALID_​VERSION_​ARB


public constant ERROR_INVALID_VERSION_ARB → (8341:int32)

ERROR_INVALID_VERSION_ARB = 8341

ERROR_​MISSING_​AFFINITY_​MASK_​NV


public constant ERROR_MISSING_AFFINITY_MASK_NV → (8401:int32)

ERROR_MISSING_AFFINITY_MASK_NV = 8401

FLOAT_​COMPONENTS_​NV


public constant FLOAT_COMPONENTS_NV → (8368:int32)

WGL_FLOAT_COMPONENTS_NV = 8368

FONT_​LINES


public constant FONT_LINES → (0:int32)

WGL_FONT_LINES = 0

Search online:
https://duckduckgo.com/?q=WGL_FONT_LINES
Provided by:
WGL_VERSION_1_0

FONT_​POLYGONS


public constant FONT_POLYGONS → (1:int32)

WGL_FONT_POLYGONS = 1

Search online:
https://duckduckgo.com/?q=WGL_FONT_POLYGONS
Provided by:
WGL_VERSION_1_0

FRAMEBUFFER_​SRGB_​CAPABLE_​ARB


public constant FRAMEBUFFER_SRGB_CAPABLE_ARB → (8361:int32)

WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB = 8361

FRONT_​COLOR_​BUFFER_​BIT_​ARB


public constant FRONT_COLOR_BUFFER_BIT_ARB → (1:int32)

WGL_FRONT_COLOR_BUFFER_BIT_ARB = 1

FRONT_​LEFT_​ARB


public constant FRONT_LEFT_ARB → (8323:int32)

WGL_FRONT_LEFT_ARB = 8323

FRONT_​RIGHT_​ARB


public constant FRONT_RIGHT_ARB → (8324:int32)

WGL_FRONT_RIGHT_ARB = 8324

FULL_​ACCELERATION_​ARB


public constant FULL_ACCELERATION_ARB → (8231:int32)

WGL_FULL_ACCELERATION_ARB = 8231

GENERIC_​ACCELERATION_​ARB


public constant GENERIC_ACCELERATION_ARB → (8230:int32)

WGL_GENERIC_ACCELERATION_ARB = 8230

GPU_​CLOCK_​AMD


public constant GPU_CLOCK_AMD → (8612:int32)

WGL_GPU_CLOCK_AMD = 8612

GPU_​FASTEST_​TARGET_​GPUS_​AMD


public constant GPU_FASTEST_TARGET_GPUS_AMD → (8610:int32)

WGL_GPU_FASTEST_TARGET_GPUS_AMD = 8610

GPU_​NUM_​PIPES_​AMD


public constant GPU_NUM_PIPES_AMD → (8613:int32)

WGL_GPU_NUM_PIPES_AMD = 8613

GPU_​NUM_​RB_​AMD


public constant GPU_NUM_RB_AMD → (8615:int32)

WGL_GPU_NUM_RB_AMD = 8615

GPU_​NUM_​SIMD_​AMD


public constant GPU_NUM_SIMD_AMD → (8614:int32)

WGL_GPU_NUM_SIMD_AMD = 8614

GPU_​NUM_​SPI_​AMD


public constant GPU_NUM_SPI_AMD → (8616:int32)

WGL_GPU_NUM_SPI_AMD = 8616

GPU_​OPENGL_​VERSION_​STRING_​AMD


public constant GPU_OPENGL_VERSION_STRING_AMD → (7938:int32)

WGL_GPU_OPENGL_VERSION_STRING_AMD = 7938

GPU_​RAM_​AMD


public constant GPU_RAM_AMD → (8611:int32)

WGL_GPU_RAM_AMD = 8611

GPU_​RENDERER_​STRING_​AMD


public constant GPU_RENDERER_STRING_AMD → (7937:int32)

WGL_GPU_RENDERER_STRING_AMD = 7937

GPU_​VENDOR_​AMD


public constant GPU_VENDOR_AMD → (7936:int32)

WGL_GPU_VENDOR_AMD = 7936

GREEN_​BITS_​ARB


public constant GREEN_BITS_ARB → (8215:int32)

WGL_GREEN_BITS_ARB = 8215

GREEN_​SHIFT_​ARB


public constant GREEN_SHIFT_ARB → (8216:int32)

WGL_GREEN_SHIFT_ARB = 8216

LOSE_​CONTEXT_​ON_​RESET_​ARB


public constant LOSE_CONTEXT_ON_RESET_ARB → (33362:int32)

WGL_LOSE_CONTEXT_ON_RESET_ARB = 33362

MAX_​PBUFFER_​HEIGHT_​ARB


public constant MAX_PBUFFER_HEIGHT_ARB → (8240:int32)

WGL_MAX_PBUFFER_HEIGHT_ARB = 8240

MAX_​PBUFFER_​PIXELS_​ARB


public constant MAX_PBUFFER_PIXELS_ARB → (8238:int32)

WGL_MAX_PBUFFER_PIXELS_ARB = 8238

MAX_​PBUFFER_​WIDTH_​ARB


public constant MAX_PBUFFER_WIDTH_ARB → (8239:int32)

WGL_MAX_PBUFFER_WIDTH_ARB = 8239

MIPMAP_​LEVEL_​ARB


public constant MIPMAP_LEVEL_ARB → (8315:int32)

WGL_MIPMAP_LEVEL_ARB = 8315

MIPMAP_​TEXTURE_​ARB


public constant MIPMAP_TEXTURE_ARB → (8308:int32)

WGL_MIPMAP_TEXTURE_ARB = 8308

NEED_​PALETTE_​ARB


public constant NEED_PALETTE_ARB → (8196:int32)

WGL_NEED_PALETTE_ARB = 8196

NEED_​SYSTEM_​PALETTE_​ARB


public constant NEED_SYSTEM_PALETTE_ARB → (8197:int32)

WGL_NEED_SYSTEM_PALETTE_ARB = 8197

NO_​ACCELERATION_​ARB


public constant NO_ACCELERATION_ARB → (8229:int32)

WGL_NO_ACCELERATION_ARB = 8229

NO_​RESET_​NOTIFICATION_​ARB


public constant NO_RESET_NOTIFICATION_ARB → (33377:int32)

WGL_NO_RESET_NOTIFICATION_ARB = 33377

NO_​TEXTURE_​ARB


public constant NO_TEXTURE_ARB → (8311:int32)

WGL_NO_TEXTURE_ARB = 8311

NUM_​VIDEO_​CAPTURE_​SLOTS_​NV


public constant NUM_VIDEO_CAPTURE_SLOTS_NV → (8399:int32)

WGL_NUM_VIDEO_CAPTURE_SLOTS_NV = 8399

NUM_​VIDEO_​SLOTS_​NV


public constant NUM_VIDEO_SLOTS_NV → (8432:int32)

WGL_NUM_VIDEO_SLOTS_NV = 8432

NUMBER_​OVERLAYS_​ARB


public constant NUMBER_OVERLAYS_ARB → (8200:int32)

WGL_NUMBER_OVERLAYS_ARB = 8200

NUMBER_​PIXEL_​FORMATS_​ARB


public constant NUMBER_PIXEL_FORMATS_ARB → (8192:int32)

WGL_NUMBER_PIXEL_FORMATS_ARB = 8192

NUMBER_​UNDERLAYS_​ARB


public constant NUMBER_UNDERLAYS_ARB → (8201:int32)

WGL_NUMBER_UNDERLAYS_ARB = 8201

OPTIMAL_​PBUFFER_​HEIGHT_​EXT


public constant OPTIMAL_PBUFFER_HEIGHT_EXT → (8242:int32)

WGL_OPTIMAL_PBUFFER_HEIGHT_EXT = 8242

OPTIMAL_​PBUFFER_​WIDTH_​EXT


public constant OPTIMAL_PBUFFER_WIDTH_EXT → (8241:int32)

WGL_OPTIMAL_PBUFFER_WIDTH_EXT = 8241

PBUFFER_​HEIGHT_​ARB


public constant PBUFFER_HEIGHT_ARB → (8245:int32)

WGL_PBUFFER_HEIGHT_ARB = 8245

PBUFFER_​LARGEST_​ARB


public constant PBUFFER_LARGEST_ARB → (8243:int32)

WGL_PBUFFER_LARGEST_ARB = 8243

PBUFFER_​LOST_​ARB


public constant PBUFFER_LOST_ARB → (8246:int32)

WGL_PBUFFER_LOST_ARB = 8246

PBUFFER_​WIDTH_​ARB


public constant PBUFFER_WIDTH_ARB → (8244:int32)

WGL_PBUFFER_WIDTH_ARB = 8244

PIXEL_​TYPE_​ARB


public constant PIXEL_TYPE_ARB → (8211:int32)

WGL_PIXEL_TYPE_ARB = 8211

RED_​BITS_​ARB


public constant RED_BITS_ARB → (8213:int32)

WGL_RED_BITS_ARB = 8213

RED_​SHIFT_​ARB


public constant RED_SHIFT_ARB → (8214:int32)

WGL_RED_SHIFT_ARB = 8214

SAMPLE_​BUFFERS_​ARB


public constant SAMPLE_BUFFERS_ARB → (8257:int32)

WGL_SAMPLE_BUFFERS_ARB = 8257

SAMPLES_​ARB


public constant SAMPLES_ARB → (8258:int32)

WGL_SAMPLES_ARB = 8258

SHARE_​ACCUM_​ARB


public constant SHARE_ACCUM_ARB → (8206:int32)

WGL_SHARE_ACCUM_ARB = 8206

SHARE_​DEPTH_​ARB


public constant SHARE_DEPTH_ARB → (8204:int32)

WGL_SHARE_DEPTH_ARB = 8204

SHARE_​STENCIL_​ARB


public constant SHARE_STENCIL_ARB → (8205:int32)

WGL_SHARE_STENCIL_ARB = 8205

STENCIL_​BITS_​ARB


public constant STENCIL_BITS_ARB → (8227:int32)

WGL_STENCIL_BITS_ARB = 8227

STENCIL_​BUFFER_​BIT_​ARB


public constant STENCIL_BUFFER_BIT_ARB → (8:int32)

WGL_STENCIL_BUFFER_BIT_ARB = 8

STEREO_​ARB


public constant STEREO_ARB → (8210:int32)

WGL_STEREO_ARB = 8210

SUPPORT_​GDI_​ARB


public constant SUPPORT_GDI_ARB → (8207:int32)

WGL_SUPPORT_GDI_ARB = 8207

SUPPORT_​OPENGL_​ARB


public constant SUPPORT_OPENGL_ARB → (8208:int32)

WGL_SUPPORT_OPENGL_ARB = 8208

SWAP_​COPY_​ARB


public constant SWAP_COPY_ARB → (8233:int32)

WGL_SWAP_COPY_ARB = 8233

SWAP_​EXCHANGE_​ARB


public constant SWAP_EXCHANGE_ARB → (8232:int32)

WGL_SWAP_EXCHANGE_ARB = 8232

SWAP_​LAYER_​BUFFERS_​ARB


public constant SWAP_LAYER_BUFFERS_ARB → (8198:int32)

WGL_SWAP_LAYER_BUFFERS_ARB = 8198

SWAP_​MAIN_​PLANE


public constant SWAP_MAIN_PLANE → (1:int32)

WGL_SWAP_MAIN_PLANE = 1

Search online:
https://duckduckgo.com/?q=WGL_SWAP_MAIN_PLANE
Provided by:
WGL_VERSION_1_0

SWAP_​METHOD_​ARB


public constant SWAP_METHOD_ARB → (8199:int32)

WGL_SWAP_METHOD_ARB = 8199

SWAP_​OVERLAY1


public constant SWAP_OVERLAY1 → (2:int32)

WGL_SWAP_OVERLAY1 = 2

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY1
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY10


public constant SWAP_OVERLAY10 → (1024:int32)

WGL_SWAP_OVERLAY10 = 1024

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY10
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY11


public constant SWAP_OVERLAY11 → (2048:int32)

WGL_SWAP_OVERLAY11 = 2048

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY11
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY12


public constant SWAP_OVERLAY12 → (4096:int32)

WGL_SWAP_OVERLAY12 = 4096

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY12
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY13


public constant SWAP_OVERLAY13 → (8192:int32)

WGL_SWAP_OVERLAY13 = 8192

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY13
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY14


public constant SWAP_OVERLAY14 → (16384:int32)

WGL_SWAP_OVERLAY14 = 16384

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY14
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY15


public constant SWAP_OVERLAY15 → (32768:int32)

WGL_SWAP_OVERLAY15 = 32768

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY15
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY2


public constant SWAP_OVERLAY2 → (4:int32)

WGL_SWAP_OVERLAY2 = 4

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY2
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY3


public constant SWAP_OVERLAY3 → (8:int32)

WGL_SWAP_OVERLAY3 = 8

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY3
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY4


public constant SWAP_OVERLAY4 → (16:int32)

WGL_SWAP_OVERLAY4 = 16

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY4
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY5


public constant SWAP_OVERLAY5 → (32:int32)

WGL_SWAP_OVERLAY5 = 32

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY5
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY6


public constant SWAP_OVERLAY6 → (64:int32)

WGL_SWAP_OVERLAY6 = 64

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY6
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY7


public constant SWAP_OVERLAY7 → (128:int32)

WGL_SWAP_OVERLAY7 = 128

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY7
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY8


public constant SWAP_OVERLAY8 → (256:int32)

WGL_SWAP_OVERLAY8 = 256

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY8
Provided by:
WGL_VERSION_1_0

SWAP_​OVERLAY9


public constant SWAP_OVERLAY9 → (512:int32)

WGL_SWAP_OVERLAY9 = 512

Search online:
https://duckduckgo.com/?q=WGL_SWAP_OVERLAY9
Provided by:
WGL_VERSION_1_0

SWAP_​UNDEFINED_​ARB


public constant SWAP_UNDEFINED_ARB → (8234:int32)

WGL_SWAP_UNDEFINED_ARB = 8234

SWAP_​UNDERLAY1


public constant SWAP_UNDERLAY1 → (65536:int32)

WGL_SWAP_UNDERLAY1 = 65536

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY1
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY10


public constant SWAP_UNDERLAY10 → (33554432:int32)

WGL_SWAP_UNDERLAY10 = 33554432

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY10
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY11


public constant SWAP_UNDERLAY11 → (67108864:int32)

WGL_SWAP_UNDERLAY11 = 67108864

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY11
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY12


public constant SWAP_UNDERLAY12 → (134217728:int32)

WGL_SWAP_UNDERLAY12 = 134217728

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY12
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY13


public constant SWAP_UNDERLAY13 → (268435456:int32)

WGL_SWAP_UNDERLAY13 = 268435456

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY13
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY14


public constant SWAP_UNDERLAY14 → (536870912:int32)

WGL_SWAP_UNDERLAY14 = 536870912

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY14
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY15


public constant SWAP_UNDERLAY15 → (1073741824:int32)

WGL_SWAP_UNDERLAY15 = 1073741824

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY15
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY2


public constant SWAP_UNDERLAY2 → (131072:int32)

WGL_SWAP_UNDERLAY2 = 131072

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY2
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY3


public constant SWAP_UNDERLAY3 → (262144:int32)

WGL_SWAP_UNDERLAY3 = 262144

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY3
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY4


public constant SWAP_UNDERLAY4 → (524288:int32)

WGL_SWAP_UNDERLAY4 = 524288

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY4
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY5


public constant SWAP_UNDERLAY5 → (1048576:int32)

WGL_SWAP_UNDERLAY5 = 1048576

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY5
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY6


public constant SWAP_UNDERLAY6 → (2097152:int32)

WGL_SWAP_UNDERLAY6 = 2097152

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY6
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY7


public constant SWAP_UNDERLAY7 → (4194304:int32)

WGL_SWAP_UNDERLAY7 = 4194304

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY7
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY8


public constant SWAP_UNDERLAY8 → (8388608:int32)

WGL_SWAP_UNDERLAY8 = 8388608

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY8
Provided by:
WGL_VERSION_1_0

SWAP_​UNDERLAY9


public constant SWAP_UNDERLAY9 → (16777216:int32)

WGL_SWAP_UNDERLAY9 = 16777216

Search online:
https://duckduckgo.com/?q=WGL_SWAP_UNDERLAY9
Provided by:
WGL_VERSION_1_0

TEXTURE_1​D_​ARB


public constant TEXTURE_1D_ARB → (8313:int32)

WGL_TEXTURE_1D_ARB = 8313

TEXTURE_2​D_​ARB


public constant TEXTURE_2D_ARB → (8314:int32)

WGL_TEXTURE_2D_ARB = 8314

TEXTURE_​CUBE_​MAP_​ARB


public constant TEXTURE_CUBE_MAP_ARB → (8312:int32)

WGL_TEXTURE_CUBE_MAP_ARB = 8312

TEXTURE_​CUBE_​MAP_​NEGATIVE_​X_​ARB


public constant TEXTURE_CUBE_MAP_NEGATIVE_X_ARB → (8318:int32)

WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 8318

TEXTURE_​CUBE_​MAP_​NEGATIVE_​Y_​ARB


public constant TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB → (8320:int32)

WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 8320

TEXTURE_​CUBE_​MAP_​NEGATIVE_​Z_​ARB


public constant TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB → (8322:int32)

WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 8322

TEXTURE_​CUBE_​MAP_​POSITIVE_​X_​ARB


public constant TEXTURE_CUBE_MAP_POSITIVE_X_ARB → (8317:int32)

WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB = 8317

TEXTURE_​CUBE_​MAP_​POSITIVE_​Y_​ARB


public constant TEXTURE_CUBE_MAP_POSITIVE_Y_ARB → (8319:int32)

WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 8319

TEXTURE_​CUBE_​MAP_​POSITIVE_​Z_​ARB


public constant TEXTURE_CUBE_MAP_POSITIVE_Z_ARB → (8321:int32)

WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 8321

TEXTURE_​DEPTH_​COMPONENT_​NV


public constant TEXTURE_DEPTH_COMPONENT_NV → (8358:int32)

WGL_TEXTURE_DEPTH_COMPONENT_NV = 8358

TEXTURE_​FLOAT_​R_​NV


public constant TEXTURE_FLOAT_R_NV → (8373:int32)

WGL_TEXTURE_FLOAT_R_NV = 8373

TEXTURE_​FLOAT_​RG_​NV


public constant TEXTURE_FLOAT_RG_NV → (8374:int32)

WGL_TEXTURE_FLOAT_RG_NV = 8374

TEXTURE_​FLOAT_​RGB_​NV


public constant TEXTURE_FLOAT_RGB_NV → (8375:int32)

WGL_TEXTURE_FLOAT_RGB_NV = 8375

TEXTURE_​FLOAT_​RGBA_​NV


public constant TEXTURE_FLOAT_RGBA_NV → (8376:int32)

WGL_TEXTURE_FLOAT_RGBA_NV = 8376

TEXTURE_​FORMAT_​ARB


public constant TEXTURE_FORMAT_ARB → (8306:int32)

WGL_TEXTURE_FORMAT_ARB = 8306

TEXTURE_​RECTANGLE_​ATI


public constant TEXTURE_RECTANGLE_ATI → (8613:int32)

WGL_TEXTURE_RECTANGLE_ATI = 8613

TEXTURE_​RECTANGLE_​NV


public constant TEXTURE_RECTANGLE_NV → (8354:int32)

WGL_TEXTURE_RECTANGLE_NV = 8354

TEXTURE_​RGB_​ARB


public constant TEXTURE_RGB_ARB → (8309:int32)

WGL_TEXTURE_RGB_ARB = 8309

TEXTURE_​RGBA_​ARB


public constant TEXTURE_RGBA_ARB → (8310:int32)

WGL_TEXTURE_RGBA_ARB = 8310

TEXTURE_​TARGET_​ARB


public constant TEXTURE_TARGET_ARB → (8307:int32)

WGL_TEXTURE_TARGET_ARB = 8307

TRANSPARENT_​ALPHA_​VALUE_​ARB


public constant TRANSPARENT_ALPHA_VALUE_ARB → (8250:int32)

WGL_TRANSPARENT_ALPHA_VALUE_ARB = 8250

TRANSPARENT_​ARB


public constant TRANSPARENT_ARB → (8202:int32)

WGL_TRANSPARENT_ARB = 8202

TRANSPARENT_​BLUE_​VALUE_​ARB


public constant TRANSPARENT_BLUE_VALUE_ARB → (8249:int32)

WGL_TRANSPARENT_BLUE_VALUE_ARB = 8249

TRANSPARENT_​GREEN_​VALUE_​ARB


public constant TRANSPARENT_GREEN_VALUE_ARB → (8248:int32)

WGL_TRANSPARENT_GREEN_VALUE_ARB = 8248

TRANSPARENT_​INDEX_​VALUE_​ARB


public constant TRANSPARENT_INDEX_VALUE_ARB → (8251:int32)

WGL_TRANSPARENT_INDEX_VALUE_ARB = 8251

TRANSPARENT_​RED_​VALUE_​ARB


public constant TRANSPARENT_RED_VALUE_ARB → (8247:int32)

WGL_TRANSPARENT_RED_VALUE_ARB = 8247

TRANSPARENT_​VALUE_​EXT


public constant TRANSPARENT_VALUE_EXT → (8203:int32)

WGL_TRANSPARENT_VALUE_EXT = 8203

TYPE_​COLORINDEX_​ARB


public constant TYPE_COLORINDEX_ARB → (8236:int32)

WGL_TYPE_COLORINDEX_ARB = 8236

TYPE_​RGBA_​ARB


public constant TYPE_RGBA_ARB → (8235:int32)

WGL_TYPE_RGBA_ARB = 8235

TYPE_​RGBA_​FLOAT_​ARB


public constant TYPE_RGBA_FLOAT_ARB → (8608:int32)

WGL_TYPE_RGBA_FLOAT_ARB = 8608

TYPE_​RGBA_​UNSIGNED_​FLOAT_​EXT


public constant TYPE_RGBA_UNSIGNED_FLOAT_EXT → (8360:int32)

WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT = 8360

UNIQUE_​ID_​NV


public constant UNIQUE_ID_NV → (8398:int32)

WGL_UNIQUE_ID_NV = 8398

VIDEO_​OUT_​ALPHA_​NV


public constant VIDEO_OUT_ALPHA_NV → (8388:int32)

WGL_VIDEO_OUT_ALPHA_NV = 8388

VIDEO_​OUT_​COLOR_​AND_​ALPHA_​NV


public constant VIDEO_OUT_COLOR_AND_ALPHA_NV → (8390:int32)

WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV = 8390

VIDEO_​OUT_​COLOR_​AND_​DEPTH_​NV


public constant VIDEO_OUT_COLOR_AND_DEPTH_NV → (8391:int32)

WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV = 8391

VIDEO_​OUT_​COLOR_​NV


public constant VIDEO_OUT_COLOR_NV → (8387:int32)

WGL_VIDEO_OUT_COLOR_NV = 8387

VIDEO_​OUT_​DEPTH_​NV


public constant VIDEO_OUT_DEPTH_NV → (8389:int32)

WGL_VIDEO_OUT_DEPTH_NV = 8389

VIDEO_​OUT_​FIELD_1


public constant VIDEO_OUT_FIELD_1 → (8393:int32)

WGL_VIDEO_OUT_FIELD_1 = 8393

VIDEO_​OUT_​FIELD_2


public constant VIDEO_OUT_FIELD_2 → (8394:int32)

WGL_VIDEO_OUT_FIELD_2 = 8394

VIDEO_​OUT_​FRAME


public constant VIDEO_OUT_FRAME → (8392:int32)

WGL_VIDEO_OUT_FRAME = 8392

VIDEO_​OUT_​STACKED_​FIELDS_1_2


public constant VIDEO_OUT_STACKED_FIELDS_1_2 → (8395:int32)

WGL_VIDEO_OUT_STACKED_FIELDS_1_2 = 8395

VIDEO_​OUT_​STACKED_​FIELDS_2_1


public constant VIDEO_OUT_STACKED_FIELDS_2_1 → (8396:int32)

WGL_VIDEO_OUT_STACKED_FIELDS_2_1 = 8396

Public / Constructors

WGL


public constructor WGL → ()

Creates a new instance of WGL.

Public / Methods

Allocate​Memory​NV


public method AllocateMemoryNV → (4)

size in : int32

(GLsizei)

readfreq in : float32

(GLfloat)

writefreq in : float32

(GLfloat)

priority in : float32

(GLfloat)

returns → IntPtr

(void *)

wglAllocateMemoryNV

Bind​Display​Color​Table​EXT


public method BindDisplayColorTableEXT → (1)

id_ in : int16

(GLushort)

returns → bool

(GLboolean)

wglBindDisplayColorTableEXT

Bind​Swap​Barrier​NV


public method BindSwapBarrierNV → (2)

group in : int32

(GLuint)

barrier in : int32

(GLuint)

returns → int32

(BOOL)

wglBindSwapBarrierNV

Bind​Tex​Image​ARB


public method BindTexImageARB → (2)

hPbuffer in : IntPtr

(HPBUFFERARB)

iBuffer in : int32

(int)

returns → int32

(BOOL)

wglBindTexImageARB

Bind​Video​Capture​Device​NV


public method BindVideoCaptureDeviceNV → (2)

uVideoSlot in : int32

(UINT)

hDevice in : IntPtr

(HVIDEOINPUTDEVICENV)

returns → int32

(BOOL)

wglBindVideoCaptureDeviceNV

Bind​Video​Device​NV


public method BindVideoDeviceNV → (4)

hDc in : IntPtr

(HDC)

uVideoSlot in : int32

(unsigned int)

hVideoDevice in : IntPtr

(HVIDEOOUTPUTDEVICENV)

piAttribList in : int32 [ ]

(const int *)

returns → int32

(BOOL)

wglBindVideoDeviceNV

Bind​Video​Image​NV


public method BindVideoImageNV → (3)

hVideoDevice in : IntPtr

(HPVIDEODEV)

hPbuffer in : IntPtr

(HPBUFFERARB)

iVideoBuffer in : int32

(int)

returns → int32

(BOOL)

wglBindVideoImageNV

Blit​Context​Framebuffer​AMD


public method BlitContextFramebufferAMD → (11)

dstCtx in : IntPtr

(HGLRC)

srcX0 in : int32

(GLint)

srcY0 in : int32

(GLint)

srcX1 in : int32

(GLint)

srcY1 in : int32

(GLint)

dstX0 in : int32

(GLint)

dstY0 in : int32

(GLint)

dstX1 in : int32

(GLint)

dstY1 in : int32

(GLint)

mask in : int32

(GLbitfield)

filter in : int32

(GLenum)

wglBlitContextFramebufferAMD

Choose​Pixel​Format​ARB


public method ChoosePixelFormatARB → (6)

hdc in : IntPtr

(HDC)

piAttribIList in : int32 [ ]

(const int *)

pfAttribFList in : float32 [ ]

(const FLOAT *)

nMaxFormats in : int32

(UINT)

piFormats in : int32 [ ]

(int *)

nNumFormats in : int32 [ ]

(UINT *)

returns → int32

(BOOL)

wglChoosePixelFormatARB

Choose​Pixel​Format​EXT


public method ChoosePixelFormatEXT → (6)

hdc in : IntPtr

(HDC)

piAttribIList in : int32 [ ]

(const int *)

pfAttribFList in : float32 [ ]

(const FLOAT *)

nMaxFormats in : int32

(UINT)

piFormats in : int32 [ ]

(int *)

nNumFormats in : int32 [ ]

(UINT *)

returns → int32

(BOOL)

wglChoosePixelFormatEXT

Copy​Context


public method CopyContext → (3)

hglrcSrc in : IntPtr

(HGLRC)

hglrcDst in : IntPtr

(HGLRC)

mask in : int32

(UINT)

returns → int32

(BOOL)

wglCopyContext

Search online:
https://duckduckgo.com/?q=wglCopyContext
Provided by:
WGL_VERSION_1_0

Copy​Image​Sub​Data​NV


public method CopyImageSubDataNV → (17)

hSrcRC in : IntPtr

(HGLRC)

srcName in : int32

(GLuint)

srcTarget in : int32

(GLenum)

srcLevel in : int32

(GLint)

srcX in : int32

(GLint)

srcY in : int32

(GLint)

srcZ in : int32

(GLint)

hDstRC in : IntPtr

(HGLRC)

dstName in : int32

(GLuint)

dstTarget in : int32

(GLenum)

dstLevel in : int32

(GLint)

dstX in : int32

(GLint)

dstY in : int32

(GLint)

dstZ in : int32

(GLint)

width in : int32

(GLsizei)

height in : int32

(GLsizei)

depth in : int32

(GLsizei)

returns → int32

(BOOL)

wglCopyImageSubDataNV

Create​Affinity​DCNV


public method CreateAffinityDCNV → (1)

phGpuList in : IntPtr [ ]

(const HGPUNV *)

returns → IntPtr

(HDC)

wglCreateAffinityDCNV

Create​Associated​Context​AMD


public method CreateAssociatedContextAMD → (1)

id_ in : int32

(UINT)

returns → IntPtr

(HGLRC)

wglCreateAssociatedContextAMD

Create​Associated​Context​Attribs​AMD


public method CreateAssociatedContextAttribsAMD → (3)

id_ in : int32

(UINT)

hShareContext in : IntPtr

(HGLRC)

attribList in : int32 [ ]

(const int *)

returns → IntPtr

(HGLRC)

wglCreateAssociatedContextAttribsAMD

Create​Buffer​Region​ARB


public method CreateBufferRegionARB → (3)

hDC in : IntPtr

(HDC)

iLayerPlane in : int32

(int)

uType in : int32

(UINT)

returns → IntPtr

(HANDLE)

wglCreateBufferRegionARB

Create​Context


public method CreateContext → (1)

hDc in : IntPtr

(HDC)

returns → IntPtr

(HGLRC)

wglCreateContext

Search online:
https://duckduckgo.com/?q=wglCreateContext
Provided by:
WGL_VERSION_1_0

Create​Context​Attribs​ARB


public method CreateContextAttribsARB → (3)

hDC in : IntPtr

(HDC)

hShareContext in : IntPtr

(HGLRC)

attribList in : int32 [ ]

(const int *)

returns → IntPtr

(HGLRC)

wglCreateContextAttribsARB

Create​Display​Color​Table​EXT


public method CreateDisplayColorTableEXT → (1)

id_ in : int16

(GLushort)

returns → bool

(GLboolean)

wglCreateDisplayColorTableEXT

Create​Layer​Context


public method CreateLayerContext → (2)

hDc in : IntPtr

(HDC)

level in : int32

(int)

returns → IntPtr

(HGLRC)

wglCreateLayerContext

Search online:
https://duckduckgo.com/?q=wglCreateLayerContext
Provided by:
WGL_VERSION_1_0

Create​Pbuffer​ARB


public method CreatePbufferARB → (5)

hDC in : IntPtr

(HDC)

iPixelFormat in : int32

(int)

iWidth in : int32

(int)

iHeight in : int32

(int)

piAttribList in : int32 [ ]

(const int *)

returns → IntPtr

(HPBUFFERARB)

wglCreatePbufferARB

Create​Pbuffer​EXT


public method CreatePbufferEXT → (5)

hDC in : IntPtr

(HDC)

iPixelFormat in : int32

(int)

iWidth in : int32

(int)

iHeight in : int32

(int)

piAttribList in : int32 [ ]

(const int *)

returns → IntPtr

(HPBUFFEREXT)

wglCreatePbufferEXT

Delay​Before​Swap​NV


public method DelayBeforeSwapNV → (2)

hDC in : IntPtr

(HDC)

seconds in : float32

(GLfloat)

returns → int32

(BOOL)

wglDelayBeforeSwapNV

Delete​Associated​Context​AMD


public method DeleteAssociatedContextAMD → (1)

hglrc in : IntPtr

(HGLRC)

returns → int32

(BOOL)

wglDeleteAssociatedContextAMD

Delete​Buffer​Region​ARB


public method DeleteBufferRegionARB → (1)

hRegion in : IntPtr

(HANDLE)

wglDeleteBufferRegionARB

Delete​Context


public method DeleteContext → (1)

oldContext in : IntPtr

(HGLRC)

returns → int32

(BOOL)

wglDeleteContext

Search online:
https://duckduckgo.com/?q=wglDeleteContext
Provided by:
WGL_VERSION_1_0

Delete​DCNV


public method DeleteDCNV → (1)

hdc in : IntPtr

(HDC)

returns → int32

(BOOL)

wglDeleteDCNV

Describe​Layer​Plane


public method DescribeLayerPlane → (5)

hDc in : IntPtr

(HDC)

pixelFormat in : int32

(int)

layerPlane in : int32

(int)

nBytes in : int32

(UINT)

plpd in : IntPtr

(LAYERPLANEDESCRIPTOR *)

returns → int32

(BOOL)

wglDescribeLayerPlane

Search online:
https://duckduckgo.com/?q=wglDescribeLayerPlane
Provided by:
WGL_VERSION_1_0

Destroy​Display​Color​Table​EXT


public method DestroyDisplayColorTableEXT → (1)

id_ in : int16

(GLushort)

wglDestroyDisplayColorTableEXT

Destroy​Pbuffer​ARB


public method DestroyPbufferARB → (1)

hPbuffer in : IntPtr

(HPBUFFERARB)

returns → int32

(BOOL)

wglDestroyPbufferARB

Destroy​Pbuffer​EXT


public method DestroyPbufferEXT → (1)

hPbuffer in : IntPtr

(HPBUFFEREXT)

returns → int32

(BOOL)

wglDestroyPbufferEXT

DXClose​Device​NV


public method DXCloseDeviceNV → (1)

hDevice in : IntPtr

(HANDLE)

returns → int32

(BOOL)

wglDXCloseDeviceNV

DXLock​Objects​NV


public method DXLockObjectsNV → (3)

hDevice in : IntPtr

(HANDLE)

count in : int32

(GLint)

hObjects in : IntPtr [ ]

(HANDLE *)

returns → int32

(BOOL)

wglDXLockObjectsNV

DXObject​Access​NV


public method DXObjectAccessNV → (2)

hObject in : IntPtr

(HANDLE)

access in : int32

(GLenum)

returns → int32

(BOOL)

wglDXObjectAccessNV

DXOpen​Device​NV


public method DXOpenDeviceNV → (1)

dxDevice in : IntPtr

(void *)

returns → IntPtr

(HANDLE)

wglDXOpenDeviceNV

DXRegister​Object​NV


public method DXRegisterObjectNV → (5)

hDevice in : IntPtr

(HANDLE)

dxObject in : IntPtr

(void *)

name in : int32

(GLuint)

type in : int32

(GLenum)

access in : int32

(GLenum)

returns → IntPtr

(HANDLE)

wglDXRegisterObjectNV

DXSet​Resource​Share​Handle​NV


public method DXSetResourceShareHandleNV → (2)

dxObject in : IntPtr

(void *)

shareHandle in : IntPtr

(HANDLE)

returns → int32

(BOOL)

wglDXSetResourceShareHandleNV

DXUnlock​Objects​NV


public method DXUnlockObjectsNV → (3)

hDevice in : IntPtr

(HANDLE)

count in : int32

(GLint)

hObjects in : IntPtr [ ]

(HANDLE *)

returns → int32

(BOOL)

wglDXUnlockObjectsNV

DXUnregister​Object​NV


public method DXUnregisterObjectNV → (2)

hDevice in : IntPtr

(HANDLE)

hObject in : IntPtr

(HANDLE)

returns → int32

(BOOL)

wglDXUnregisterObjectNV

Enumerate​Video​Capture​Devices​NV


public method EnumerateVideoCaptureDevicesNV → (2)

hDc in : IntPtr

(HDC)

phDeviceList in : IntPtr [ ]

(HVIDEOINPUTDEVICENV *)

returns → int32

(UINT)

wglEnumerateVideoCaptureDevicesNV

Enumerate​Video​Devices​NV


public method EnumerateVideoDevicesNV → (2)

hDc in : IntPtr

(HDC)

phDeviceList in : IntPtr [ ]

(HVIDEOOUTPUTDEVICENV *)

returns → int32

(int)

wglEnumerateVideoDevicesNV

Enum​Gpu​Devices​NV


public method EnumGpuDevicesNV → (3)

hGpu in : IntPtr

(HGPUNV)

iDeviceIndex in : int32

(UINT)

lpGpuDevice in : IntPtr

(PGPU_DEVICE)

returns → int32

(BOOL)

wglEnumGpuDevicesNV

Enum​Gpus​From​Affinity​DCNV


public method EnumGpusFromAffinityDCNV → (3)

hAffinityDC in : IntPtr

(HDC)

iGpuIndex in : int32

(UINT)

hGpu in : IntPtr [ ]

(HGPUNV *)

returns → int32

(BOOL)

wglEnumGpusFromAffinityDCNV

Enum​Gpus​NV


public method EnumGpusNV → (2)

iGpuIndex in : int32

(UINT)

phGpu in : IntPtr [ ]

(HGPUNV *)

returns → int32

(BOOL)

wglEnumGpusNV

Free​Memory​NV


public method FreeMemoryNV → (1)

pointer in : IntPtr

(void *)

wglFreeMemoryNV

Get​Context​GPUIDAMD


public method GetContextGPUIDAMD → (1)

hglrc in : IntPtr

(HGLRC)

returns → int32

(UINT)

wglGetContextGPUIDAMD

Get​Current​Associated​Context​AMD


public method GetCurrentAssociatedContextAMD → ()

returns → IntPtr

(HGLRC)

wglGetCurrentAssociatedContextAMD

Get​Current​Context


public method GetCurrentContext → ()

returns → IntPtr

(HGLRC)

wglGetCurrentContext

Search online:
https://duckduckgo.com/?q=wglGetCurrentContext
Provided by:
WGL_VERSION_1_0

Get​Current​DC


public method GetCurrentDC → ()

returns → IntPtr

(HDC)

wglGetCurrentDC

Search online:
https://duckduckgo.com/?q=wglGetCurrentDC
Provided by:
WGL_VERSION_1_0

Get​Current​Read​DCARB


public method GetCurrentReadDCARB → ()

returns → IntPtr

(HDC)

wglGetCurrentReadDCARB

Get​Current​Read​DCEXT


public method GetCurrentReadDCEXT → ()

returns → IntPtr

(HDC)

wglGetCurrentReadDCEXT

Get​Extensions​String​ARB


public method GetExtensionsStringARB → (1)

hdc in : IntPtr

(HDC)

returns → string

(const char *)

wglGetExtensionsStringARB

Get​Extensions​String​EXT


public method GetExtensionsStringEXT → ()

returns → string

(const char *)

wglGetExtensionsStringEXT

Get​GPUIDs​AMD


public method GetGPUIDsAMD → (2)

maxCount in : int32

(UINT)

ids in : int32 [ ]

(UINT *)

returns → int32

(UINT)

wglGetGPUIDsAMD

Get​GPUInfo​AMD


public method GetGPUInfoAMD → (5)

id_ in : int32

(UINT)

property in : int32

(INT)

dataType in : int32

(GLenum)

size in : int32

(UINT)

data in : IntPtr

(void *)

returns → int32

(INT)

wglGetGPUInfoAMD

Get​Layer​Palette​Entries


public method GetLayerPaletteEntries → (5)

hdc in : IntPtr

(HDC)

iLayerPlane in : int32

(int)

iStart in : int32

(int)

cEntries in : int32

(int)

pcr in : int32 [ ]

(COLORREF *)

returns → int32

(int)

wglGetLayerPaletteEntries

Search online:
https://duckduckgo.com/?q=wglGetLayerPaletteEntries
Provided by:
WGL_VERSION_1_0

Get​Pbuffer​DCARB


public method GetPbufferDCARB → (1)

hPbuffer in : IntPtr

(HPBUFFERARB)

returns → IntPtr

(HDC)

wglGetPbufferDCARB

Get​Pbuffer​DCEXT


public method GetPbufferDCEXT → (1)

hPbuffer in : IntPtr

(HPBUFFEREXT)

returns → IntPtr

(HDC)

wglGetPbufferDCEXT

Get​Pixel​Format​Attribfv​ARB


public method GetPixelFormatAttribfvARB → (6)

hdc in : IntPtr

(HDC)

iPixelFormat in : int32

(int)

iLayerPlane in : int32

(int)

nAttributes in : int32

(UINT)

piAttributes in : int32 [ ]

(const int *)

pfValues in : float32 [ ]

(FLOAT *)

returns → int32

(BOOL)

wglGetPixelFormatAttribfvARB

Get​Pixel​Format​Attribfv​EXT


public method GetPixelFormatAttribfvEXT → (6)

hdc in : IntPtr

(HDC)

iPixelFormat in : int32

(int)

iLayerPlane in : int32

(int)

nAttributes in : int32

(UINT)

piAttributes in : int32 [ ]

(int *)

pfValues in : float32 [ ]

(FLOAT *)

returns → int32

(BOOL)

wglGetPixelFormatAttribfvEXT

Get​Pixel​Format​Attribiv​ARB


public method GetPixelFormatAttribivARB → (6)

hdc in : IntPtr

(HDC)

iPixelFormat in : int32

(int)

iLayerPlane in : int32

(int)

nAttributes in : int32

(UINT)

piAttributes in : int32 [ ]

(const int *)

piValues in : int32 [ ]

(int *)

returns → int32

(BOOL)

wglGetPixelFormatAttribivARB

Get​Pixel​Format​Attribiv​EXT


public method GetPixelFormatAttribivEXT → (6)

hdc in : IntPtr

(HDC)

iPixelFormat in : int32

(int)

iLayerPlane in : int32

(int)

nAttributes in : int32

(UINT)

piAttributes in : int32 [ ]

(int *)

piValues in : int32 [ ]

(int *)

returns → int32

(BOOL)

wglGetPixelFormatAttribivEXT

Get​Proc​Address


public method GetProcAddress → (1)

lpszProc in : string

(LPCSTR)

returns → IntPtr

(PROC)

wglGetProcAddress

Search online:
https://duckduckgo.com/?q=wglGetProcAddress
Provided by:
WGL_VERSION_1_0

Get​Swap​Interval​EXT


public method GetSwapIntervalEXT → ()

returns → int32

(int)

wglGetSwapIntervalEXT

Get​Video​Device​NV


public method GetVideoDeviceNV → (3)

hDC in : IntPtr

(HDC)

numDevices in : int32

(int)

hVideoDevice in : IntPtr [ ]

(HPVIDEODEV *)

returns → int32

(BOOL)

wglGetVideoDeviceNV

Get​Video​Info​NV


public method GetVideoInfoNV → (3)

hpVideoDevice in : IntPtr

(HPVIDEODEV)

pulCounterOutputPbuffer in : int32 [ ]

(unsigned long *)

pulCounterOutputVideo in : int32 [ ]

(unsigned long *)

returns → int32

(BOOL)

wglGetVideoInfoNV

Join​Swap​Group​NV


public method JoinSwapGroupNV → (2)

hDC in : IntPtr

(HDC)

group in : int32

(GLuint)

returns → int32

(BOOL)

wglJoinSwapGroupNV

Load​Display​Color​Table​EXT


public method LoadDisplayColorTableEXT → (2)

table in : int16 [ ]

(const GLushort *)

length in : int32

(GLuint)

returns → bool

(GLboolean)

wglLoadDisplayColorTableEXT

Lock​Video​Capture​Device​NV


public method LockVideoCaptureDeviceNV → (2)

hDc in : IntPtr

(HDC)

hDevice in : IntPtr

(HVIDEOINPUTDEVICENV)

returns → int32

(BOOL)

wglLockVideoCaptureDeviceNV

Make​Associated​Context​Current​AMD


public method MakeAssociatedContextCurrentAMD → (1)

hglrc in : IntPtr

(HGLRC)

returns → int32

(BOOL)

wglMakeAssociatedContextCurrentAMD

Make​Context​Current​ARB


public method MakeContextCurrentARB → (3)

hDrawDC in : IntPtr

(HDC)

hReadDC in : IntPtr

(HDC)

hglrc in : IntPtr

(HGLRC)

returns → int32

(BOOL)

wglMakeContextCurrentARB

Make​Context​Current​EXT


public method MakeContextCurrentEXT → (3)

hDrawDC in : IntPtr

(HDC)

hReadDC in : IntPtr

(HDC)

hglrc in : IntPtr

(HGLRC)

returns → int32

(BOOL)

wglMakeContextCurrentEXT

Make​Current


public method MakeCurrent → (2)

hDc in : IntPtr

(HDC)

newContext in : IntPtr

(HGLRC)

returns → int32

(BOOL)

wglMakeCurrent

Search online:
https://duckduckgo.com/?q=wglMakeCurrent
Provided by:
WGL_VERSION_1_0

Query​Current​Context​NV


public method QueryCurrentContextNV → (2)

iAttribute in : int32

(int)

piValue in : int32 [ ]

(int *)

returns → int32

(BOOL)

wglQueryCurrentContextNV

Query​Frame​Count​NV


public method QueryFrameCountNV → (2)

hDC in : IntPtr

(HDC)

count in : int32 [ ]

(GLuint *)

returns → int32

(BOOL)

wglQueryFrameCountNV

Query​Max​Swap​Groups​NV


public method QueryMaxSwapGroupsNV → (3)

hDC in : IntPtr

(HDC)

maxGroups in : int32 [ ]

(GLuint *)

maxBarriers in : int32 [ ]

(GLuint *)

returns → int32

(BOOL)

wglQueryMaxSwapGroupsNV

Query​Pbuffer​ARB


public method QueryPbufferARB → (3)

hPbuffer in : IntPtr

(HPBUFFERARB)

iAttribute in : int32

(int)

piValue in : int32 [ ]

(int *)

returns → int32

(BOOL)

wglQueryPbufferARB

Query​Pbuffer​EXT


public method QueryPbufferEXT → (3)

hPbuffer in : IntPtr

(HPBUFFEREXT)

iAttribute in : int32

(int)

piValue in : int32 [ ]

(int *)

returns → int32

(BOOL)

wglQueryPbufferEXT

Query​Swap​Group​NV


public method QuerySwapGroupNV → (3)

hDC in : IntPtr

(HDC)

group in : int32 [ ]

(GLuint *)

barrier in : int32 [ ]

(GLuint *)

returns → int32

(BOOL)

wglQuerySwapGroupNV

Query​Video​Capture​Device​NV


public method QueryVideoCaptureDeviceNV → (4)

hDc in : IntPtr

(HDC)

hDevice in : IntPtr

(HVIDEOINPUTDEVICENV)

iAttribute in : int32

(int)

piValue in : int32 [ ]

(int *)

returns → int32

(BOOL)

wglQueryVideoCaptureDeviceNV

Realize​Layer​Palette


public method RealizeLayerPalette → (3)

hdc in : IntPtr

(HDC)

iLayerPlane in : int32

(int)

bRealize in : int32

(BOOL)

returns → int32

(BOOL)

wglRealizeLayerPalette

Search online:
https://duckduckgo.com/?q=wglRealizeLayerPalette
Provided by:
WGL_VERSION_1_0

Release​Pbuffer​DCARB


public method ReleasePbufferDCARB → (2)

hPbuffer in : IntPtr

(HPBUFFERARB)

hDC in : IntPtr

(HDC)

returns → int32

(int)

wglReleasePbufferDCARB

Release​Pbuffer​DCEXT


public method ReleasePbufferDCEXT → (2)

hPbuffer in : IntPtr

(HPBUFFEREXT)

hDC in : IntPtr

(HDC)

returns → int32

(int)

wglReleasePbufferDCEXT

Release​Tex​Image​ARB


public method ReleaseTexImageARB → (2)

hPbuffer in : IntPtr

(HPBUFFERARB)

iBuffer in : int32

(int)

returns → int32

(BOOL)

wglReleaseTexImageARB

Release​Video​Capture​Device​NV


public method ReleaseVideoCaptureDeviceNV → (2)

hDc in : IntPtr

(HDC)

hDevice in : IntPtr

(HVIDEOINPUTDEVICENV)

returns → int32

(BOOL)

wglReleaseVideoCaptureDeviceNV

Release​Video​Device​NV


public method ReleaseVideoDeviceNV → (1)

hVideoDevice in : IntPtr

(HPVIDEODEV)

returns → int32

(BOOL)

wglReleaseVideoDeviceNV

Release​Video​Image​NV


public method ReleaseVideoImageNV → (2)

hPbuffer in : IntPtr

(HPBUFFERARB)

iVideoBuffer in : int32

(int)

returns → int32

(BOOL)

wglReleaseVideoImageNV

Reset​Frame​Count​NV


public method ResetFrameCountNV → (1)

hDC in : IntPtr

(HDC)

returns → int32

(BOOL)

wglResetFrameCountNV

Restore​Buffer​Region​ARB


public method RestoreBufferRegionARB → (7)

hRegion in : IntPtr

(HANDLE)

in : int32

(int)

in : int32

(int)

width in : int32

(int)

height in : int32

(int)

xSrc in : int32

(int)

ySrc in : int32

(int)

returns → int32

(BOOL)

wglRestoreBufferRegionARB

Save​Buffer​Region​ARB


public method SaveBufferRegionARB → (5)

hRegion in : IntPtr

(HANDLE)

in : int32

(int)

in : int32

(int)

width in : int32

(int)

height in : int32

(int)

returns → int32

(BOOL)

wglSaveBufferRegionARB

Send​Pbuffer​To​Video​NV


public method SendPbufferToVideoNV → (4)

hPbuffer in : IntPtr

(HPBUFFERARB)

iBufferType in : int32

(int)

pulCounterPbuffer in : int32 [ ]

(unsigned long *)

bBlock in : int32

(BOOL)

returns → int32

(BOOL)

wglSendPbufferToVideoNV

Set​Layer​Palette​Entries


public method SetLayerPaletteEntries → (5)

hdc in : IntPtr

(HDC)

iLayerPlane in : int32

(int)

iStart in : int32

(int)

cEntries in : int32

(int)

pcr in : int32 [ ]

(const COLORREF *)

returns → int32

(int)

wglSetLayerPaletteEntries

Search online:
https://duckduckgo.com/?q=wglSetLayerPaletteEntries
Provided by:
WGL_VERSION_1_0

Set​Pbuffer​Attrib​ARB


public method SetPbufferAttribARB → (2)

hPbuffer in : IntPtr

(HPBUFFERARB)

piAttribList in : int32 [ ]

(const int *)

returns → int32

(BOOL)

wglSetPbufferAttribARB

Share​Lists


public method ShareLists → (2)

hrcSrvShare in : IntPtr

(HGLRC)

hrcSrvSource in : IntPtr

(HGLRC)

returns → int32

(BOOL)

wglShareLists

Search online:
https://duckduckgo.com/?q=wglShareLists
Provided by:
WGL_VERSION_1_0

Swap​Interval​EXT


public method SwapIntervalEXT → (1)

interval in : int32

(int)

returns → int32

(BOOL)

wglSwapIntervalEXT

Swap​Layer​Buffers


public method SwapLayerBuffers → (2)

hdc in : IntPtr

(HDC)

fuFlags in : int32

(UINT)

returns → int32

(BOOL)

wglSwapLayerBuffers

Search online:
https://duckduckgo.com/?q=wglSwapLayerBuffers
Provided by:
WGL_VERSION_1_0

Use​Font​Bitmaps​A


public method UseFontBitmapsA → (4)

hDC in : IntPtr

(HDC)

first in : int32

(DWORD)

count in : int32

(DWORD)

listBase in : int32

(DWORD)

returns → int32

(BOOL)

wglUseFontBitmapsA

Search online:
https://duckduckgo.com/?q=wglUseFontBitmapsA
Provided by:
WGL_VERSION_1_0

Use​Font​Bitmaps​W


public method UseFontBitmapsW → (4)

hDC in : IntPtr

(HDC)

first in : int32

(DWORD)

count in : int32

(DWORD)

listBase in : int32

(DWORD)

returns → int32

(BOOL)

wglUseFontBitmapsW

Search online:
https://duckduckgo.com/?q=wglUseFontBitmapsW
Provided by:
WGL_VERSION_1_0

Use​Font​Outlines​A


public method UseFontOutlinesA → (8)

hDC in : IntPtr

(HDC)

first in : int32

(DWORD)

count in : int32

(DWORD)

listBase in : int32

(DWORD)

deviation in : float32

(FLOAT)

extrusion in : float32

(FLOAT)

format in : int32

(int)

lpgmf in : IntPtr

(LPGLYPHMETRICSFLOAT)

returns → int32

(BOOL)

wglUseFontOutlinesA

Search online:
https://duckduckgo.com/?q=wglUseFontOutlinesA
Provided by:
WGL_VERSION_1_0

Use​Font​Outlines​W


public method UseFontOutlinesW → (8)

hDC in : IntPtr

(HDC)

first in : int32

(DWORD)

count in : int32

(DWORD)

listBase in : int32

(DWORD)

deviation in : float32

(FLOAT)

extrusion in : float32

(FLOAT)

format in : int32

(int)

lpgmf in : IntPtr

(LPGLYPHMETRICSFLOAT)

returns → int32

(BOOL)

wglUseFontOutlinesW

Search online:
https://duckduckgo.com/?q=wglUseFontOutlinesW
Provided by:
WGL_VERSION_1_0

Public / Attributes

WGL_​ARB_context_flush_control


public attribute WGL_ARB_context_flush_control → (bool)

WGL_ARB_context_flush_control

WGL_​ARB_create_context_no_error


public attribute WGL_ARB_create_context_no_error → (bool)

WGL_ARB_create_context_no_error

WGL_​ARB_create_context_profile


public attribute WGL_ARB_create_context_profile → (bool)

WGL_ARB_create_context_profile

WGL_​ARB_create_context_robustness


public attribute WGL_ARB_create_context_robustness → (bool)

WGL_ARB_create_context_robustness

WGL_​ARB_extensions_string


public attribute WGL_ARB_extensions_string → (bool)

WGL_ARB_extensions_string

WGL_​ARB_framebuffer_s​RGB


public attribute WGL_ARB_framebuffer_sRGB → (bool)

WGL_ARB_framebuffer_sRGB

WGL_​ARB_make_current_read


public attribute WGL_ARB_make_current_read → (bool)

WGL_ARB_make_current_read

WGL_​ARB_multisample


public attribute WGL_ARB_multisample → (bool)

WGL_ARB_multisample

WGL_​ARB_pixel_format_float


public attribute WGL_ARB_pixel_format_float → (bool)

WGL_ARB_pixel_format_float

WGL_​ARB_robustness_application_isolation


public attribute WGL_ARB_robustness_application_isolation → (bool)

WGL_ARB_robustness_application_isolation

WGL_​ARB_robustness_share_group_isolation


public attribute WGL_ARB_robustness_share_group_isolation → (bool)

WGL_ARB_robustness_share_group_isolation

WGL_​ATI_pixel_format_float


public attribute WGL_ATI_pixel_format_float → (bool)

WGL_ATI_pixel_format_float

WGL_​ATI_render_texture_rectangle


public attribute WGL_ATI_render_texture_rectangle → (bool)

WGL_ATI_render_texture_rectangle

WGL_​EXT_colorspace


public attribute WGL_EXT_colorspace → (bool)

WGL_EXT_colorspace

WGL_​EXT_create_context_es_profile


public attribute WGL_EXT_create_context_es_profile → (bool)

WGL_EXT_create_context_es_profile

WGL_​EXT_create_context_es2_profile


public attribute WGL_EXT_create_context_es2_profile → (bool)

WGL_EXT_create_context_es2_profile

WGL_​EXT_depth_float


public attribute WGL_EXT_depth_float → (bool)

WGL_EXT_depth_float

WGL_​EXT_display_color_table


public attribute WGL_EXT_display_color_table → (bool)

WGL_EXT_display_color_table

WGL_​EXT_extensions_string


public attribute WGL_EXT_extensions_string → (bool)

WGL_EXT_extensions_string

WGL_​EXT_framebuffer_s​RGB


public attribute WGL_EXT_framebuffer_sRGB → (bool)

WGL_EXT_framebuffer_sRGB

WGL_​EXT_make_current_read


public attribute WGL_EXT_make_current_read → (bool)

WGL_EXT_make_current_read

WGL_​EXT_multisample


public attribute WGL_EXT_multisample → (bool)

WGL_EXT_multisample

WGL_​EXT_pixel_format_packed_float


public attribute WGL_EXT_pixel_format_packed_float → (bool)

WGL_EXT_pixel_format_packed_float

WGL_​EXT_swap_control


public attribute WGL_EXT_swap_control → (bool)

WGL_EXT_swap_control

WGL_​NV_copy_image


public attribute WGL_NV_copy_image → (bool)

WGL_NV_copy_image

WGL_​NV_delay_before_swap


public attribute WGL_NV_delay_before_swap → (bool)

WGL_NV_delay_before_swap

WGL_​NV_multisample_coverage


public attribute WGL_NV_multisample_coverage → (bool)

WGL_NV_multisample_coverage

WGL_​NV_present_video


public attribute WGL_NV_present_video → (bool)

WGL_NV_present_video

WGL_​NV_render_depth_texture


public attribute WGL_NV_render_depth_texture → (bool)

WGL_NV_render_depth_texture

WGL_​NV_render_texture_rectangle


public attribute WGL_NV_render_texture_rectangle → (bool)

WGL_NV_render_texture_rectangle

WGL_​NV_vertex_array_range


public attribute WGL_NV_vertex_array_range → (bool)

WGL_NV_vertex_array_range