EnjoyCode:#define QUERYINTERFACE 0 #define ADDREF 1 #define RELEASE 2 #define TESTCOOPERATIVELEVEL 3 #define GETAVAILABLETEXTUREMEM 4 #define EVICTMANAGEDRESOURCES 5 #define GETDIRECT3D 6 #define GETDEVICECAPS 7 #define GETDISPLAYMODE 8 #define GETCREATIONPARAMETERS 9 #define SETCURSORPROPERTIES 10 #define SETCURSORPOSITION 11 #define SHOWCURSOR 12 #define CREATEADDITIONALSWAPCHAIN 13 #define GETSWAPCHAIN 14 #define GETNUMBEROFSWAPCHAINS 15 #define RESET 16 #define PRESENT 17 #define GETBACKBUFFER 18 #define GETRASTERSTATUS 19 #define SETDIALOGBOXMODE 20 #define SETGAMMARAMP 21 #define GETGAMMARAMP 22 #define CREATETEXTURE 23 #define CREATEVOLUMETEXTURE 24 #define CREATECUBETEXTURE 25 #define CREATEVERTEXBUFFER 26 #define CREATEINDEXBUFFER 27 #define CREATERENDERTARGET 28 #define CREATEDEPTHSTENCILSURFACE 29 #define UPDATESURFACE 30 #define UPDATETEXTURE 31 #define GETRENDERTARGETDATA 32 #define GETFRONTBUFFERDATA 33 #define STRETCHRECT 34 #define COLORFILL 35 #define CREATEOFFSCREENPLAINSURFACE 36 #define SETRENDERTARGET 37 #define GETRENDERTARGET 38 #define SETDEPTHSTENCILSURFACE 39 #define GETDEPTHSTENCILSURFACE 40 #define BEGINSCENE 41 #define ENDSCENE 42 #define CLEAR 43 #define SETTRANSFORM 44 #define GETTRANSFORM 45 #define MULTIPLYTRANSFORM 46 #define SETVIEWPORT 47 #define GETVIEWPORT 48 #define SETMATERIAL 49 #define GETMATERIAL 50 #define SETLIGHT 51 #define GETLIGHT 52 #define LIGHTENABLE 53 #define GETLIGHTENABLE 54 #define SETCLIPPLANE 55 #define GETCLIPPLANE 56 #define SETRENDERSTATE 57 #define GETRENDERSTATE 58 #define CREATESTATEBLOCK 59 #define BEGINSTATEBLOCK 60 #define ENDSTATEBLOCK 61 #define SETCLIPSTATUS 62 #define GETCLIPSTATUS 63 #define GETTEXTURE 64 #define SETTEXTURE 65 #define GETTEXTURESTAGESTATE 66 #define SETTEXTURESTAGESTATE 67 #define GETSAMPLERSTATE 68 #define SETSAMPLERSTATE 69 #define VALIDATEDEVICE 70 #define SETPALETTEENTRIES 71 #define GETPALETTEENTRIES 72 #define SETCURRENTTEXTUREPALETTE 73 #define SETSCISSORRECT 75 #define GETSCISSORRECT 76 #define SETSOFTWAREVERTEXPROCESSING 77 #define GETSOFTWAREVERTEXPROCESSING 78 #define SETNPATCHMODE 79 #define GETNPATCHMODE 80 #define DRAWPRIMITIVE 81 #define DRAWINDEXEDPRIMITIVE 82 #define DRAWPRIMITIVEUP 83 #define DRAWINDEXEDPRIMITIVEUP 84 #define PROCESSVERTICES 85 #define CREATEVERTEXDECLARATION 86 #define SETVERTEXDECLARATION 87 #define GETVERTEXDECLARATION 88 #define SETFVF 89 #define GETFVF 90 #define CREATEVERTEXSHADER 91 #define SETVERTEXSHADER 92 #define GETVERTEXSHADER 93 #define SETVERTEXSHADERCONSTANTF 94 #define GETVERTEXSHADERCONSTANTF 95 #define SETVERTEXSHADERCONSTANTI 96 #define GETVERTEXSHADERCONSTANTI 97 #define SETVERTEXSHADERCONSTANTB 98 #define GETVERTEXSHADERCONSTANTB 99 #define SETSTREAMSOURCE 100 #define GETSTREAMSOURCE 101 #define SETSTREAMSOURCEFREQ 102 #define GETSTREAMSOURCEFREQ 103 #define SETINDICES 104 #define GETINDICES 105 #define CREATEPIXELSHADER 106 #define SETPIXELSHADER 107 #define GETPIXELSHADER 108 #define SETPIXELSHADERCONSTANTF 109 #define GETPIXELSHADERCONSTANTF 110 #define SETPIXELSHADERCONSTANTI 111 #define GETPIXELSHADERCONSTANTI 112 #define SETPIXELSHADERCONSTANTB 113 #define GETPIXELSHADERCONSTANTB 114 #define DRAWRECTPATCH 115 #define DRAWTRIPATCH 116 #define DELETEPATCH 117 #define CREATEQUERY 118