Application Report


The following 12 APIs (used 29 times) might not work:

There are 131 P/Invokes (used 482 times):

Count Library Function
74 opengl32.dll void vertex3d(double, double, double)
29 opengl32.dll void matrixmode(int)
16 opengl32.dll void end()
16 opengl32.dll void enable(int)
16 opengl32.dll void begin(int)
15 opengl32.dll void disable(int)
13 opengl32.dll void normal3d(double, double, double)
12 opengl32.dll void texcoord2d(double, double)
11 opengl32.dll void popmatrix()
11 opengl32.dll void loadidentity()
11 opengl32.dll void pushmatrix()
10 opengl32.dll void translated(double, double, double)
8 opengl32.dll void texparameteri(int, int, int)
8 opengl32.dll void color4ub(byte, byte, byte, byte)
8 opengl32.dll void viewport(int, int, int, int)
6 gdi32.dll intptr selectobject(intptr, intptr)
6 gdi32.dll int getdevicecaps(intptr, int)
5 kernel32.dll int getcurrentthreadid()
5 opengl32.dll void lightfv(int, int, single[])
5 opengl32.dll void getdoublev(int, double[])
5 opengl32.dll void rotated(double, double, double, double)
5 opengl32.dll void lightf(int, int, single)
5 opengl32.dll bool makecurrent(intptr, intptr)
5 opengl32.dll void multmatrixd(double[])
5 user32.dll bool iswindowenabled(intptr)
4 opengl32.dll void ortho(double, double, double, double, double, double)
4 opengl32.dll void getintegerv(int, int32[])
4 opengl32.dll void pixelstorei(int, int)
4 opengl32.dll void finish()
4 opengl32.dll void normal3f(single, single, single)
4 opengl32.dll void clear(int)
4 user32.dll intptr windowfrompoint(point)
4 user32.dll int sendmessage(intptr, int, int, intptr)
3 gdi32.dll uint getfontdata(intptr, uint, uint, byte[], uint)
3 gdi32.dll bool deleteobject(intptr)
3 opengl32.dll void color4f(single, single, single, single)
3 opengl32.dll void blendfunc(int, int)
3 opengl32.dll void accum(int, single)
3 opengl32.dll void teximage2d(int, int, int, int, int, int, int, int, byte[])
3 opengl32.dll void teximage2d(int, int, int, int, int, int, int, int, intptr)
3 user32.dll intptr sendmessage(intptr, int, int, int)
3 user32.dll intptr getsystemmenu(intptr, bool)
3 user32.dll bool iszoomed(intptr)
2 gdi32.dll int describepixelformat(intptr, int, int, wgl/pixelformatdescriptor)
2 kernel32.dll intptr globalfree(handleref)
2 kernel32.dll void outputdebugstring(string)
2 mapi32.dll int mapilogon(intptr, string, string, int, int, intptr&)
2 opengl32.dll void gentextures(int, uint32[])
2 opengl32.dll void texenvf(int, int, single)
2 opengl32.dll void hint(int, int)
2 opengl32.dll void depthmask(bool)
2 opengl32.dll void deletetextures(int, uint32[])
2 opengl32.dll void bindtexture(int, uint)
2 opengl32.dll void colormask(bool, bool, bool, bool)
2 opengl32.dll void materialfv(int, int, single[])
2 user32.dll intptr getwindow(intptr, uint)
2 user32.dll int getmenuitemcount(intptr)
2 user32.dll int sendmessage(intptr, int, uint, uint)
2 user32.dll int sendmessage(intptr, int, intptr, intptr)
2 user32.dll int releasedc(intptr, intptr)
2 user32.dll int lockwindowupdate(intptr)
2 user32.dll bool systemparametersinfo(uint, uint, int32&, uint)
2 user32.dll bool iswindowvisible(intptr)
2 user32.dll bool getwindowrect(intptr, dragdropdispatcherwinapi/rect&)
2 user32.dll bool enablewindow(intptr, bool)
1 comdlg32.dll bool printdlg64(xtraprintdialog/printdlg64)
1 comdlg32.dll bool printdlg(xtraprintdialog/printdlg)
1 dwmapi.dll void dwmextendframeintoclientarea(intptr, nativemethods/margins&)
1 gdi32.dll bool deletedc(intptr)
1 gdi32.dll bool setpixelformat(intptr, int, wgl/pixelformatdescriptor)
1 gdi32.dll bool swapbuffers(intptr)
1 gdi32.dll bool translatecharsetinfo(uint, charsetinfo&, uint)
1 gdi32.dll int choosepixelformat(intptr, wgl/pixelformatdescriptor)
1 gdi32.dll int gettextcharset(intptr)
1 gdi32.dll intptr createdc(string, string, intptr, intptr)
1 gdi32.dll uint getcharacterplacement(intptr, string, int, int, gcp_results&, uint)
1 glu32.dll void perspective(double, double, double, double)
1 glu32.dll int project(double, double, double, double[], double[], int32[], double&, double
1 glu32.dll int scaleimage(int, int, int, int, intptr, int, int, int, byte[])
1 glu32.dll void lookat(double, double, double, double, double, double, double, double, doub
1 glu32.dll int unproject(double, double, double, double[], double[], int32[], double&, doub
1 kernel32.dll int getlocaleinfo(int, int, string, int)
1 kernel32.dll intptr freelibrary(intptr)
1 kernel32.dll intptr loadlibraryex(string, intptr, uint)
1 mapi32.dll int mapisendmail(intptr, intptr, mapimessage, int, int)
1 mapi32.dll int mapilogoff(intptr, intptr, int, int)
1 opengl32.dll void clipplane(int, double[])
1 opengl32.dll intptr createcontext(intptr)
1 opengl32.dll void clearstencil(int)
1 opengl32.dll void clearcolor(single, single, single, single)
1 opengl32.dll void clearaccum(single, single, single, single)
1 opengl32.dll bool deletecontext(intptr)
1 opengl32.dll void drawpixels(int, int, int, int, byte[])
1 opengl32.dll void colormaterial(int, int)
1 opengl32.dll void polygonoffset(single, single)
1 opengl32.dll void shademodel(int)
1 opengl32.dll void stencilfunc(int, int, uint)
1 opengl32.dll void stencilop(int, int, int)
1 opengl32.dll void readpixels(int, int, int, int, int, int, byte[])
1 opengl32.dll void rasterposi(int, int)
1 opengl32.dll void loadmatrixd(double[])
1 opengl32.dll void linewidth(single)
1 opengl32.dll void linestipple(int, uint16)
1 opengl32.dll void materialf(int, int, single)
1 opengl32.dll void lightmodeli(int, int)
1 opengl32.dll void lightmodelfv(int, single[])
1 opengl32.dll void getbooleanv(int, boolean[])
1 opengl32.dll void frustum(double, double, double, double, double, double)
1 opengl32.dll void pointsize(single)
1 opengl32.dll void scaled(double, double, double)
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr getfocus()
1 user32.dll intptr getforegroundwindow()
1 user32.dll int16 vkkeyscan(char)
1 user32.dll intptr getwindowdc(intptr)
1 user32.dll intptr loadcursor(intptr, uint)
1 user32.dll intptr setcapture(intptr)
1 user32.dll intptr setfocus(handleref)
1 user32.dll bool getmenuiteminfo(intptr, uint, bool, barsystemmenuitem/menuiteminfo&)
1 user32.dll intptr getactivewindow()
1 user32.dll int scrollwindowex(intptr, int, int, windowscroller/rect&, windowscroller/rect&,
1 user32.dll bool destroymenu(intptr)
1 user32.dll bool isiconic(intptr)
1 user32.dll bool getcaretpos(barmanagerhook/point&)
1 user32.dll bool setforegroundwindow(intptr)
1 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
1 user32.dll bool systemparametersinfo(int, int, rectangle&, int)
1 user32.dll int getmenustring(intptr, uint, intptr, int, int)
1 user32.dll int getscrollinfo(intptr, int, scrollinfostruct&)
1 user32.dll int getwindowplacement(intptr, barmanagerhook/windowplacement&)
1 user32.dll bool deletemenu(intptr, int, int)