00001 #ifndef __wcrext_h_
00002 #define __wcrext_h_
00003
00004 #ifdef __cplusplus
00005 extern "C" {
00006 #endif
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037 #if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__)
00038 #define WIN32_LEAN_AND_MEAN 1
00039 #include <windows.h>
00040 #endif
00041
00042 #ifndef APIENTRY
00043 #define APIENTRY
00044 #endif
00045
00046
00047
00048
00049 #define WCR_WCREXT_VERSION 1
00050
00051 #ifndef WCR_ARB_buffer_region
00052 #define WCR_FRONT_COLOR_BUFFER_BIT_ARB 0x00000001
00053 #define WCR_BACK_COLOR_BUFFER_BIT_ARB 0x00000002
00054 #define WCR_DEPTH_BUFFER_BIT_ARB 0x00000004
00055 #define WCR_STENCIL_BUFFER_BIT_ARB 0x00000008
00056 #endif
00057
00058 #ifndef WCR_ARB_extensions_string
00059 #endif
00060
00061 #ifndef WCR_ARB_pixel_format
00062 #define WCR_NUMBER_PIXEL_FORMATS_ARB 0x2000
00063 #define WCR_DRAW_TO_WINDOW_ARB 0x2001
00064 #define WCR_DRAW_TO_BITMAP_ARB 0x2002
00065 #define WCR_ACCELERATION_ARB 0x2003
00066 #define WCR_NEED_PALETTE_ARB 0x2004
00067 #define WCR_NEED_SYSTEM_PALETTE_ARB 0x2005
00068 #define WCR_SWAP_LAYER_BUFFERS_ARB 0x2006
00069 #define WCR_SWAP_METHOD_ARB 0x2007
00070 #define WCR_NUMBER_OVERLAYS_ARB 0x2008
00071 #define WCR_NUMBER_UNDERLAYS_ARB 0x2009
00072 #define WCR_TRANSPARENT_ARB 0x200A
00073 #define WCR_TRANSPARENT_RED_VALUE_ARB 0x2037
00074 #define WCR_TRANSPARENT_GREEN_VALUE_ARB 0x2038
00075 #define WCR_TRANSPARENT_BLUE_VALUE_ARB 0x2039
00076 #define WCR_TRANSPARENT_ALPHA_VALUE_ARB 0x203A
00077 #define WCR_TRANSPARENT_INDEX_VALUE_ARB 0x203B
00078 #define WCR_SHARE_DEPTH_ARB 0x200C
00079 #define WCR_SHARE_STENCIL_ARB 0x200D
00080 #define WCR_SHARE_ACCUM_ARB 0x200E
00081 #define WCR_SUPPORT_GDI_ARB 0x200F
00082 #define WCR_SUPPORT_OPENGL_ARB 0x2010
00083 #define WCR_DOUBLE_BUFFER_ARB 0x2011
00084 #define WCR_STEREO_ARB 0x2012
00085 #define WCR_PIXEL_TYPE_ARB 0x2013
00086 #define WCR_COLOR_BITS_ARB 0x2014
00087 #define WCR_RED_BITS_ARB 0x2015
00088 #define WCR_RED_SHIFT_ARB 0x2016
00089 #define WCR_GREEN_BITS_ARB 0x2017
00090 #define WCR_GREEN_SHIFT_ARB 0x2018
00091 #define WCR_BLUE_BITS_ARB 0x2019
00092 #define WCR_BLUE_SHIFT_ARB 0x201A
00093 #define WCR_ALPHA_BITS_ARB 0x201B
00094 #define WCR_ALPHA_SHIFT_ARB 0x201C
00095 #define WCR_ACCUM_BITS_ARB 0x201D
00096 #define WCR_ACCUM_RED_BITS_ARB 0x201E
00097 #define WCR_ACCUM_GREEN_BITS_ARB 0x201F
00098 #define WCR_ACCUM_BLUE_BITS_ARB 0x2020
00099 #define WCR_ACCUM_ALPHA_BITS_ARB 0x2021
00100 #define WCR_DEPTH_BITS_ARB 0x2022
00101 #define WCR_STENCIL_BITS_ARB 0x2023
00102 #define WCR_AUX_BUFFERS_ARB 0x2024
00103 #define WCR_NO_ACCELERATION_ARB 0x2025
00104 #define WCR_GENERIC_ACCELERATION_ARB 0x2026
00105 #define WCR_FULL_ACCELERATION_ARB 0x2027
00106 #define WCR_SWAP_EXCHANGE_ARB 0x2028
00107 #define WCR_SWAP_COPY_ARB 0x2029
00108 #define WCR_SWAP_UNDEFINED_ARB 0x202A
00109 #define WCR_TYPE_RGBA_ARB 0x202B
00110 #define WCR_TYPE_COLORINDEX_ARB 0x202C
00111 #endif
00112
00113 #ifndef WCR_ARB_make_current_read
00114 #define ERROR_INVALID_PIXEL_TYPE_ARB 0x2043
00115 #define ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB 0x2054
00116 #endif
00117
00118 #ifndef WCR_ARB_pbuffer
00119 #define WCR_DRAW_TO_PBUFFER_ARB 0x202D
00120 #define WCR_MAX_PBUFFER_PIXELS_ARB 0x202E
00121 #define WCR_MAX_PBUFFER_WIDTH_ARB 0x202F
00122 #define WCR_MAX_PBUFFER_HEIGHT_ARB 0x2030
00123 #define WCR_PBUFFER_LARGEST_ARB 0x2033
00124 #define WCR_PBUFFER_WIDTH_ARB 0x2034
00125 #define WCR_PBUFFER_HEIGHT_ARB 0x2035
00126 #define WCR_PBUFFER_LOST_ARB 0x2036
00127 #endif
00128
00129 #ifndef WCR_EXT_make_current_read
00130 #define ERROR_INVALID_PIXEL_TYPE_EXT 0x2043
00131 #endif
00132
00133 #ifndef WCR_EXT_pixel_format
00134 #define WCR_NUMBER_PIXEL_FORMATS_EXT 0x2000
00135 #define WCR_DRAW_TO_WINDOW_EXT 0x2001
00136 #define WCR_DRAW_TO_BITMAP_EXT 0x2002
00137 #define WCR_ACCELERATION_EXT 0x2003
00138 #define WCR_NEED_PALETTE_EXT 0x2004
00139 #define WCR_NEED_SYSTEM_PALETTE_EXT 0x2005
00140 #define WCR_SWAP_LAYER_BUFFERS_EXT 0x2006
00141 #define WCR_SWAP_METHOD_EXT 0x2007
00142 #define WCR_NUMBER_OVERLAYS_EXT 0x2008
00143 #define WCR_NUMBER_UNDERLAYS_EXT 0x2009
00144 #define WCR_TRANSPARENT_EXT 0x200A
00145 #define WCR_TRANSPARENT_VALUE_EXT 0x200B
00146 #define WCR_SHARE_DEPTH_EXT 0x200C
00147 #define WCR_SHARE_STENCIL_EXT 0x200D
00148 #define WCR_SHARE_ACCUM_EXT 0x200E
00149 #define WCR_SUPPORT_GDI_EXT 0x200F
00150 #define WCR_SUPPORT_OPENGL_EXT 0x2010
00151 #define WCR_DOUBLE_BUFFER_EXT 0x2011
00152 #define WCR_STEREO_EXT 0x2012
00153 #define WCR_PIXEL_TYPE_EXT 0x2013
00154 #define WCR_COLOR_BITS_EXT 0x2014
00155 #define WCR_RED_BITS_EXT 0x2015
00156 #define WCR_RED_SHIFT_EXT 0x2016
00157 #define WCR_GREEN_BITS_EXT 0x2017
00158 #define WCR_GREEN_SHIFT_EXT 0x2018
00159 #define WCR_BLUE_BITS_EXT 0x2019
00160 #define WCR_BLUE_SHIFT_EXT 0x201A
00161 #define WCR_ALPHA_BITS_EXT 0x201B
00162 #define WCR_ALPHA_SHIFT_EXT 0x201C
00163 #define WCR_ACCUM_BITS_EXT 0x201D
00164 #define WCR_ACCUM_RED_BITS_EXT 0x201E
00165 #define WCR_ACCUM_GREEN_BITS_EXT 0x201F
00166 #define WCR_ACCUM_BLUE_BITS_EXT 0x2020
00167 #define WCR_ACCUM_ALPHA_BITS_EXT 0x2021
00168 #define WCR_DEPTH_BITS_EXT 0x2022
00169 #define WCR_STENCIL_BITS_EXT 0x2023
00170 #define WCR_AUX_BUFFERS_EXT 0x2024
00171 #define WCR_NO_ACCELERATION_EXT 0x2025
00172 #define WCR_GENERIC_ACCELERATION_EXT 0x2026
00173 #define WCR_FULL_ACCELERATION_EXT 0x2027
00174 #define WCR_SWAP_EXCHANGE_EXT 0x2028
00175 #define WCR_SWAP_COPY_EXT 0x2029
00176 #define WCR_SWAP_UNDEFINED_EXT 0x202A
00177 #define WCR_TYPE_RGBA_EXT 0x202B
00178 #define WCR_TYPE_COLORINDEX_EXT 0x202C
00179 #endif
00180
00181 #ifndef WCR_EXT_pbuffer
00182 #define WCR_DRAW_TO_PBUFFER_EXT 0x202D
00183 #define WCR_MAX_PBUFFER_PIXELS_EXT 0x202E
00184 #define WCR_MAX_PBUFFER_WIDTH_EXT 0x202F
00185 #define WCR_MAX_PBUFFER_HEIGHT_EXT 0x2030
00186 #define WCR_OPTIMAL_PBUFFER_WIDTH_EXT 0x2031
00187 #define WCR_OPTIMAL_PBUFFER_HEIGHT_EXT 0x2032
00188 #define WCR_PBUFFER_LARGEST_EXT 0x2033
00189 #define WCR_PBUFFER_WIDTH_EXT 0x2034
00190 #define WCR_PBUFFER_HEIGHT_EXT 0x2035
00191 #endif
00192
00193 #ifndef WCR_EXT_depth_float
00194 #define WCR_DEPTH_FLOAT_EXT 0x2040
00195 #endif
00196
00197 #ifndef WCR_3DFX_multisample
00198 #define WCR_SAMPLE_BUFFERS_3DFX 0x2060
00199 #define WCR_SAMPLES_3DFX 0x2061
00200 #endif
00201
00202 #ifndef WCR_EXT_multisample
00203 #define WCR_SAMPLE_BUFFERS_EXT 0x2041
00204 #define WCR_SAMPLES_EXT 0x2042
00205 #endif
00206
00207 #ifndef WCR_I3D_unknown_genlock_extension_name
00208 #define WCR_GENLOCK_SOURCE_MULTIVIEW_I3D 0x2044
00209 #define WCR_GENLOCK_SOURCE_EXTENAL_SYNC_I3D 0x2045
00210 #define WCR_GENLOCK_SOURCE_EXTENAL_FIELD_I3D 0x2046
00211 #define WCR_GENLOCK_SOURCE_EXTENAL_TTL_I3D 0x2047
00212 #define WCR_GENLOCK_SOURCE_DIGITAL_SYNC_I3D 0x2048
00213 #define WCR_GENLOCK_SOURCE_DIGITAL_FIELD_I3D 0x2049
00214 #define WCR_GENLOCK_SOURCE_EDGE_FALLING_I3D 0x204A
00215 #define WCR_GENLOCK_SOURCE_EDGE_RISING_I3D 0x204B
00216 #define WCR_GENLOCK_SOURCE_EDGE_BOTH_I3D 0x204C
00217 #endif
00218
00219 #ifndef WCR_I3D_unknown_gamma_extension_name
00220 #define WCR_GAMMA_TABLE_SIZE_I3D 0x204E
00221 #define WCR_GAMMA_EXCLUDE_DESKTOP_I3D 0x204F
00222 #endif
00223
00224 #ifndef WCR_I3D_unknown_digital_video_cursor_extension_name
00225 #define WCR_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D 0x2050
00226 #define WCR_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D 0x2051
00227 #define WCR_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D 0x2052
00228 #define WCR_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D 0x2053
00229 #endif
00230
00231
00232
00233
00234 #ifndef WCR_ARB_pbuffer
00235 DECLARE_HANDLE(HPBUFFERARB);
00236 #endif
00237 #ifndef WCR_EXT_pbuffer
00238 DECLARE_HANDLE(HPBUFFEREXT);
00239 #endif
00240
00241 #ifndef WCR_ARB_buffer_region
00242 #define WCR_ARB_buffer_region 1
00243 #ifdef WCR_WCREXT_PROTOTYPES
00244 extern HANDLE WINAPI wcrCreateBufferRegionARB (HDC, int, UINT);
00245 extern VOID WINAPI wcrDeleteBufferRegionARB (HANDLE);
00246 extern BOOL WINAPI wcrSaveBufferRegionARB (HANDLE, int, int, int, int);
00247 extern BOOL WINAPI wcrRestoreBufferRegionARB (HANDLE, int, int, int, int, int, int);
00248 #endif
00249 typedef HANDLE (WINAPI * PFNWCRCREATEBUFFERREGIONARBPROC) (HDC hDC, int iLayerPlane, UINT uType);
00250 typedef VOID (WINAPI * PFNWCRDELETEBUFFERREGIONARBPROC) (HANDLE hRegion);
00251 typedef BOOL (WINAPI * PFNWCRSAVEBUFFERREGIONARBPROC) (HANDLE hRegion, int x, int y, int width, int height);
00252 typedef BOOL (WINAPI * PFNWCRRESTOREBUFFERREGIONARBPROC) (HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc);
00253 #endif
00254
00255 #ifndef WCR_ARB_extensions_string
00256 #define WCR_ARB_extensions_string 1
00257 #ifdef WCR_WCREXT_PROTOTYPES
00258 extern const char * WINAPI wcrGetExtensionsStringARB (HDC);
00259 #endif
00260 typedef const char * (WINAPI * PFNWCRGETEXTENSIONSSTRINGARBPROC) (HDC hdc);
00261 #endif
00262
00263 #ifndef WCR_ARB_pixel_format
00264 #define WCR_ARB_pixel_format 1
00265 #ifdef WCR_WCREXT_PROTOTYPES
00266 extern BOOL WINAPI wcrGetPixelFormatAttribivARB (HDC, int, int, UINT, const int *, int *);
00267 extern BOOL WINAPI wcrGetPixelFormatAttribfvARB (HDC, int, int, UINT, const int *, FLOAT *);
00268 extern BOOL WINAPI wcrChoosePixelFormatARB (HDC, const int *, const FLOAT *, UINT, int *, UINT *);
00269 #endif
00270 typedef BOOL (WINAPI * PFNWCRGETPIXELFORMATATTRIBIVARBPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, int *piValues);
00271 typedef BOOL (WINAPI * PFNWCRGETPIXELFORMATATTRIBFVARBPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, FLOAT *pfValues);
00272 typedef BOOL (WINAPI * PFNWCRCHOOSEPIXELFORMATARBPROC) (HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats);
00273 #endif
00274
00275 #ifndef WCR_ARB_make_current_read
00276 #define WCR_ARB_make_current_read 1
00277 #ifdef WCR_WCREXT_PROTOTYPES
00278 extern BOOL WINAPI wcrMakeContextCurrentARB (HDC, HDC, HGLRC);
00279 extern HDC WINAPI wcrGetCurrentReadDCARB ();
00280 #endif
00281 typedef BOOL (WINAPI * PFNWCRMAKECONTEXTCURRENTARBPROC) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
00282 typedef HDC (WINAPI * PFNWCRGETCURRENTREADDCARBPROC) ();
00283 #endif
00284
00285 #ifndef WCR_ARB_pbuffer
00286 #define WCR_ARB_pbuffer 1
00287 #ifdef WCR_WCREXT_PROTOTYPES
00288 extern HPBUFFERARB WINAPI wcrCreatePbufferARB (HDC, int, int, int, const int *);
00289 extern HDC WINAPI wcrGetPbufferDCARB (HPBUFFERARB);
00290 extern int WINAPI wcrReleasePbufferDCARB (HPBUFFERARB, HDC);
00291 extern BOOL WINAPI wcrDestroyPbufferARB (HPBUFFERARB);
00292 extern BOOL WINAPI wcrQueryPbufferARB (HPBUFFERARB, int, int *);
00293 #endif
00294 typedef HPBUFFERARB (WINAPI * PFNWCRCREATEPBUFFERARBPROC) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
00295 typedef HDC (WINAPI * PFNWCRGETPBUFFERDCARBPROC) (HPBUFFERARB hPbuffer);
00296 typedef int (WINAPI * PFNWCRRELEASEPBUFFERDCARBPROC) (HPBUFFERARB hPbuffer, HDC hDC);
00297 typedef BOOL (WINAPI * PFNWCRDESTROYPBUFFERARBPROC) (HPBUFFERARB hPbuffer);
00298 typedef BOOL (WINAPI * PFNWCRQUERYPBUFFERARBPROC) (HPBUFFERARB hPbuffer, int iAttribute, int *piValue);
00299 #endif
00300
00301 #ifndef WCR_EXT_display_color_table
00302 #define WCR_EXT_display_color_table 1
00303 #ifdef WCR_WCREXT_PROTOTYPES
00304 extern GLboolean WINAPI wcrCreateDisplayColorTableEXT (GLushort);
00305 extern GLboolean WINAPI wcrLoadDisplayColorTableEXT (const GLushort *, GLuint);
00306 extern GLboolean WINAPI wcrBindDisplayColorTableEXT (GLushort);
00307 extern VOID WINAPI wcrDestroyDisplayColorTableEXT (GLushort);
00308 #endif
00309 typedef GLboolean (WINAPI * PFNWCRCREATEDISPLAYCOLORTABLEEXTPROC) (GLushort id);
00310 typedef GLboolean (WINAPI * PFNWCRLOADDISPLAYCOLORTABLEEXTPROC) (const GLushort *table, GLuint length);
00311 typedef GLboolean (WINAPI * PFNWCRBINDDISPLAYCOLORTABLEEXTPROC) (GLushort id);
00312 typedef VOID (WINAPI * PFNWCRDESTROYDISPLAYCOLORTABLEEXTPROC) (GLushort id);
00313 #endif
00314
00315 #ifndef WCR_EXT_extensions_string
00316 #define WCR_EXT_extensions_string 1
00317 #ifdef WCR_WCREXT_PROTOTYPES
00318 extern const char * WINAPI wcrGetExtensionsStringEXT ();
00319 #endif
00320 typedef const char * (WINAPI * PFNWCRGETEXTENSIONSSTRINGEXTPROC) ();
00321 #endif
00322
00323 #ifndef WCR_EXT_make_current_read
00324 #define WCR_EXT_make_current_read 1
00325 #ifdef WCR_WCREXT_PROTOTYPES
00326 extern BOOL WINAPI wcrMakeContextCurrentEXT (HDC, HDC, HGLRC);
00327 extern HDC WINAPI wcrGetCurrentReadDCEXT ();
00328 #endif
00329 typedef BOOL (WINAPI * PFNWCRMAKECONTEXTCURRENTEXTPROC) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
00330 typedef HDC (WINAPI * PFNWCRGETCURRENTREADDCEXTPROC) ();
00331 #endif
00332
00333 #ifndef WCR_EXT_pbuffer
00334 #define WCR_EXT_pbuffer 1
00335 #ifdef WCR_WCREXT_PROTOTYPES
00336 extern HPBUFFEREXT WINAPI wcrCreatePbufferEXT (HDC, int, int, int, const int *);
00337 extern HDC WINAPI wcrGetPbufferDCEXT (HPBUFFEREXT);
00338 extern int WINAPI wcrReleasePbufferDCEXT (HPBUFFEREXT, HDC);
00339 extern BOOL WINAPI wcrDestroyPbufferEXT (HPBUFFEREXT);
00340 extern BOOL WINAPI wcrQueryPbufferEXT (HPBUFFEREXT, int, int *);
00341 #endif
00342 typedef HPBUFFEREXT (WINAPI * PFNWCRCREATEPBUFFEREXTPROC) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
00343 typedef HDC (WINAPI * PFNWCRGETPBUFFERDCEXTPROC) (HPBUFFEREXT hPbuffer);
00344 typedef int (WINAPI * PFNWCRRELEASEPBUFFERDCEXTPROC) (HPBUFFEREXT hPbuffer, HDC hDC);
00345 typedef BOOL (WINAPI * PFNWCRDESTROYPBUFFEREXTPROC) (HPBUFFEREXT hPbuffer);
00346 typedef BOOL (WINAPI * PFNWCRQUERYPBUFFEREXTPROC) (HPBUFFEREXT hPbuffer, int iAttribute, int *piValue);
00347 #endif
00348
00349 #ifndef WCR_EXT_pixel_format
00350 #define WCR_EXT_pixel_format 1
00351 #ifdef WCR_WCREXT_PROTOTYPES
00352 extern BOOL WINAPI wcrGetPixelFormatAttribivEXT (HDC, int, int, UINT, int *, int *);
00353 extern BOOL WINAPI wcrGetPixelFormatAttribfvEXT (HDC, int, int, UINT, int *, FLOAT *);
00354 extern BOOL WINAPI wcrChoosePixelFormatEXT (HDC, const int *, const FLOAT *, UINT, int *, UINT *);
00355 #endif
00356 typedef BOOL (WINAPI * PFNWCRGETPIXELFORMATATTRIBIVEXTPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, int *piValues);
00357 typedef BOOL (WINAPI * PFNWCRGETPIXELFORMATATTRIBFVEXTPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, FLOAT *pfValues);
00358 typedef BOOL (WINAPI * PFNWCRCHOOSEPIXELFORMATEXTPROC) (HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats);
00359 #endif
00360
00361 #ifndef WCR_EXT_swap_control
00362 #define WCR_EXT_swap_control 1
00363 #ifdef WCR_WCREXT_PROTOTYPES
00364 extern BOOL WINAPI wcrSwapIntervalEXT (int);
00365 extern int WINAPI wcrGetSwapIntervalEXT ();
00366 #endif
00367 typedef BOOL (WINAPI * PFNWCRSWAPINTERVALEXTPROC) (int interval);
00368 typedef int (WINAPI * PFNWCRGETSWAPINTERVALEXTPROC) ();
00369 #endif
00370
00371 #ifndef WCR_WCR_EXT_depth_float
00372 #define WCR_WCR_EXT_depth_float 1
00373 #endif
00374
00375 #ifndef WCR_WCR_3DFX_multisample
00376 #define WCR_WCR_3DFX_multisample 1
00377 #endif
00378
00379 #ifndef WCR_WCR_EXT_multisample
00380 #define WCR_WCR_EXT_multisample 1
00381 #endif
00382
00383
00384 #ifndef WCR_NV_allocate_memory
00385 #define WCR_NV_allocate_memory 1
00386 #ifdef WCR_WCREXT_PROTOTYPES
00387 extern void * wcrAllocateMemoryNV(int size, float readfreq, float writefreq, float priority);
00388 extern void wcrFreeMemoryNV(void * pointer);
00389 #endif
00390 typedef void * (APIENTRY * PFNWCRALLOCATEMEMORYNVPROC) (int size, float readfreq, float writefreq, float priority);
00391 typedef void (APIENTRY * PFNWCRFREEMEMORYNVPROC) (void *pointer);
00392 #endif
00393
00394
00395 #ifdef __cplusplus
00396 }
00397 #endif
00398
00399 #endif
00400
00401