Application Report


The following 3 APIs (used 5 times) might not work:

There are 111 P/Invokes (used 305 times):

Count Library Function
19 opengl32 void vertex3(single[])
19 opengl32 void disable(gl/cap)
18 opengl32 void enable(gl/cap)
17 opengl32 void vertex3(single, single, single)
13 opengl32 void color(single, single, single)
12 opengl32 void begin(gl/primitives)
12 opengl32 void end()
10 opengl32 void popmatrix()
10 opengl32 void pushmatrix()
8 opengl32 void matrixmode(gl/matrixmodes)
6 mitab.dll double mitab_c_get_field_as_double(intptr, int)
6 opengl32 void material(gl/cullmodes, gl/materialparams, single[])
6 opengl32 void linewidth(single)
5 glu32 void lookat(double, double, double, double, double, double, double, double, doub
5 opengl32 void pushattrib(gl/attribmasks)
5 opengl32 void popattrib()
4 mitab.dll void mitab_c_set_brush(intptr, int, int, int, int)
4 opengl32 void light(gl/lights, gl/lightparams, single[])
4 opengl32 void loadidentity()
4 opengl32 void texcoord2(single, single)
3 mitab.dll int mitab_c_next_feature_id(intptr, int)
3 mitab.dll void mitab_c_set_pen(intptr, int, int, int)
3 opengl32 void stencilfunc(gl/comparemethods, int, uint)
3 opengl32 void bindtexture(gl/texturetypes, uint)
2 gdi32 int selectobject(int, int)
2 glu32 void sphere(intptr, double, int, int)
2 glu32 void deletequadric(intptr)
2 glu32 intptr newquadric()
2 mitab.dll int mitab_c_get_field_count(intptr)
2 opengl32 void disableclientstate(gl/arraytypes)
2 opengl32 void get(gl/gettargets, double[])
2 opengl32 void enableclientstate(gl/arraytypes)
2 opengl32 uint genlists(int)
2 opengl32 void calllist(uint)
2 opengl32 int swapbuffers(intptr)
2 opengl32 int deletecontext(intptr)
2 opengl32 void texparameter(gl/texturetypes, gl/textureparameters, int)
2 opengl32 void polygonoffset(single, single)
2 opengl32 void scale(single, single, single)
2 opengl32 void polygonmode(gl/cullmodes, gl/polygonmodes)
2 opengl32 void normal(single[])
2 opengl32 void translate(single, single, single)
2 opengl32 void vertexpointer(int, gl/datatypes, int, single[])
1 gdi32 intptr selectobject(intptr, intptr)
1 gdi32 int setpixelformat(intptr, int, gdi/pixelformatdescriptor&)
1 gdi32 int deleteobject(int)
1 gdi32 int bitblt(int, int, int, int, int, int, int, int, int)
1 gdi32 int choosepixelformat(intptr, gdi/pixelformatdescriptor&)
1 gdi32 int createcompatiblebitmap(int, int, int)
1 gdi32 int createcompatibledc(int)
1 gdi32 int deletedc(int)
1 gdi32 int describepixelformat(intptr, int, uint, gdi/pixelformatdescriptor&)
1 glu32 int unproject(double, double, double, double[], double[], int32[], double&, doub
1 glu32 void perspective(double, double, double, double)
1 mitab.dll intptr mitab_c_open(string)
1 mitab.dll double mitab_c_get_vertex_x(intptr, int, int)
1 mitab.dll int mitab_c_get_pen_color(intptr)
1 mitab.dll int mitab_c_get_pen_pattern(intptr)
1 mitab.dll int mitab_c_get_pen_width(intptr)
1 mitab.dll int mitab_c_get_vertex_count(intptr, int)
1 mitab.dll intptr _mitab_c_get_extended_mif_coordsys(intptr)
1 mitab.dll intptr _mitab_c_get_field_as_string(intptr, int)
1 mitab.dll intptr _mitab_c_get_field_name(intptr, int)
1 mitab.dll intptr _mitab_c_get_font(intptr)
1 mitab.dll int mitab_c_get_parts(intptr)
1 mitab.dll int mitab_c_get_field_width(intptr, int)
1 mitab.dll double mitab_c_get_vertex_y(intptr, int, int)
1 mitab.dll featuretype mitab_c_get_type(intptr)
1 mitab.dll int mitab_c_get_brush_bgcolor(intptr)
1 mitab.dll int mitab_c_get_brush_fgcolor(intptr)
1 mitab.dll int mitab_c_get_brush_pattern(intptr)
1 mitab.dll int mitab_c_get_brush_transparent(intptr)
1 mitab.dll int mitab_c_get_feature_count(intptr)
1 mitab.dll int mitab_c_get_field_precision(intptr, int)
1 mitab.dll intptr _mitab_c_get_mif_coordsys(intptr)
1 mitab.dll intptr _mitab_c_get_text(intptr)
1 mitab.dll fieldtype mitab_c_get_field_type(intptr, int)
1 mitab.dll intptr mitab_c_read_feature(intptr, int)
1 mitab.dll void mitab_c_destroy_feature(intptr)
1 mitab.dll intptr _mitab_c_getlasterrormsg()
1 opengl32 void stencilop(gl/stenciloperations, gl/stenciloperations, gl/stenciloperations)
1 opengl32 void multmatrix(single[])
1 opengl32 void gentextures(int, uint32[])
1 opengl32 int usefontbitmaps(intptr, uint, uint, uint)
1 opengl32 void readpixels(int, int, int, int, gl/pixelformats, gl/datatypes, single&)
1 opengl32 void clearcolor(single, single, single, single)
1 opengl32 void texenv(gl/textureenvtargets, gl/textureenvparameters, single)
1 opengl32 void teximage2d(gl/texturetypes, int, gl/textureformats, int, int, int, gl/pixel
1 opengl32 void clear(gl/attribmasks)
1 opengl32 void cullface(gl/cullmodes)
1 opengl32 intptr createcontext(intptr)
1 opengl32 void blendfunc(gl/blendingfactorsources, gl/blendingfactordestinations)
1 opengl32 void viewport(int, int, int, int)
1 opengl32 void rasterpos2(int, int)
1 opengl32 void color(single[])
1 opengl32 void frontface(gl/frontfacedirections)
1 opengl32 void get(gl/gettargets, int32[])
1 opengl32 void flush()
1 opengl32 void endlist()
1 opengl32 void material(gl/cullmodes, gl/materialparams, single)
1 opengl32 void alphafunc(gl/comparemethods, single)
1 opengl32 void drawelements(gl/primitives, int, gl/datatypes, uint32[])
1 opengl32 void newlist(uint, gl/listmodes)
1 opengl32 void drawarrays(gl/primitives, int, int)
1 opengl32 void ortho(double, double, double, double, double, double)
1 opengl32 int makecurrent(intptr, intptr)
1 opengl32 void depthfunc(gl/comparemethods)
1 opengl32 void deletelists(uint, int)
1 user32 int getwindowdc(int)
1 user32 int releasedc(int, int)
1 user32 intptr getdc(intptr)