|
Triditizer
|


Go to the source code of this file.
Classes | |
| class | CD3DManager |
| class | settingsVS |
Macros | |
| #define | OVERUNDER |
Typedefs | |
| typedef enum _MOVE_DIRECTION | MOVE_DIRECTION |
| typedef HRESULT(WINAPI * | tQueryInterface) (LPDIRECT3DDEVICE9, REFIID, void **) |
| typedef ULONG(WINAPI * | tAddRef) (LPDIRECT3DDEVICE9) |
| typedef ULONG(WINAPI * | tRelease) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tTestCooperativeLevel) (LPDIRECT3DDEVICE9) |
| typedef UINT(WINAPI * | tGetAvailableTextureMem) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tEvictManagedResources) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tGetDirect3D) (LPDIRECT3DDEVICE9, IDirect3D9 **) |
| typedef HRESULT(WINAPI * | tGetDeviceCaps) (LPDIRECT3DDEVICE9, D3DCAPS9 *) |
| typedef HRESULT(WINAPI * | tGetDisplayMode) (LPDIRECT3DDEVICE9, UINT, D3DDISPLAYMODE *) |
| typedef HRESULT(WINAPI * | tGetCreationParameters) (LPDIRECT3DDEVICE9, D3DDEVICE_CREATION_PARAMETERS *) |
| typedef HRESULT(WINAPI * | tSetCursorProperties) (LPDIRECT3DDEVICE9, UINT, UINT, IDirect3DSurface9 *) |
| typedef void(WINAPI * | tSetCursorPosition) (LPDIRECT3DDEVICE9, int, int, DWORD) |
| typedef BOOL(WINAPI * | tShowCursor) (LPDIRECT3DDEVICE9, BOOL) |
| typedef HRESULT(WINAPI * | tCreateAdditionalSwapChain) (LPDIRECT3DDEVICE9, D3DPRESENT_PARAMETERS *, IDirect3DSwapChain9 **) |
| typedef HRESULT(WINAPI * | tGetSwapChain) (LPDIRECT3DDEVICE9, UINT, IDirect3DSwapChain9 **) |
| typedef UINT(WINAPI * | tGetNumberOfSwapChains) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tReset) (LPDIRECT3DDEVICE9, D3DPRESENT_PARAMETERS *) |
| typedef HRESULT(WINAPI * | tPresent) (LPDIRECT3DDEVICE9, CONST RECT *, CONST RECT *, HWND, CONST RGNDATA *) |
| typedef HRESULT(WINAPI * | tGetBackBuffer) (LPDIRECT3DDEVICE9, UINT, UINT, D3DBACKBUFFER_TYPE, IDirect3DSurface9 **) |
| typedef HRESULT(WINAPI * | tGetRasterStatus) (LPDIRECT3DDEVICE9, UINT, D3DRASTER_STATUS *) |
| typedef HRESULT(WINAPI * | tSetDialogBoxMode) (LPDIRECT3DDEVICE9, BOOL) |
| typedef void(WINAPI * | tSetGammaRamp) (LPDIRECT3DDEVICE9, UINT, DWORD, CONST D3DGAMMARAMP *) |
| typedef void(WINAPI * | tGetGammaRamp) (LPDIRECT3DDEVICE9, UINT, D3DGAMMARAMP *) |
| typedef HRESULT(WINAPI * | tCreateTexture) (LPDIRECT3DDEVICE9, UINT, UINT, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DTexture9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tCreateVolumeTexture) (LPDIRECT3DDEVICE9, UINT, UINT, UINT, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DVolumeTexture9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tCreateCubeTexture) (LPDIRECT3DDEVICE9, UINT, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DCubeTexture9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tCreateVertexBuffer) (LPDIRECT3DDEVICE9, UINT, DWORD, DWORD, D3DPOOL, IDirect3DVertexBuffer9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tCreateIndexBuffer) (LPDIRECT3DDEVICE9, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DIndexBuffer9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tCreateRenderTarget) (LPDIRECT3DDEVICE9, UINT, UINT, D3DFORMAT, D3DMULTISAMPLE_TYPE, DWORD, BOOL, IDirect3DSurface9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tCreateDepthStencilSurface) (LPDIRECT3DDEVICE9, UINT, UINT, D3DFORMAT, D3DMULTISAMPLE_TYPE, DWORD, BOOL, IDirect3DSurface9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tUpdateSurface) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, CONST RECT *, IDirect3DSurface9 *, CONST POINT *) |
| typedef HRESULT(WINAPI * | tUpdateTexture) (LPDIRECT3DDEVICE9, IDirect3DBaseTexture9 *, IDirect3DBaseTexture9 *) |
| typedef HRESULT(WINAPI * | tGetRenderTargetData) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * | tGetFrontBufferData) (LPDIRECT3DDEVICE9, UINT, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * | tStretchRect) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, CONST RECT *, IDirect3DSurface9 *, CONST RECT *, D3DTEXTUREFILTERTYPE) |
| typedef HRESULT(WINAPI * | tColorFill) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, CONST RECT *, D3DCOLOR) |
| typedef HRESULT(WINAPI * | tCreateOffscreenPlainSurface) (LPDIRECT3DDEVICE9, UINT, UINT, D3DFORMAT, D3DPOOL, IDirect3DSurface9 **, HANDLE *) |
| typedef HRESULT(WINAPI * | tSetRenderTarget) (LPDIRECT3DDEVICE9, DWORD, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * | tGetRenderTarget) (LPDIRECT3DDEVICE9, DWORD, IDirect3DSurface9 **) |
| typedef HRESULT(WINAPI * | tSetDepthStencilSurface) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * | tGetDepthStencilSurface) (LPDIRECT3DDEVICE9, IDirect3DSurface9 **) |
| typedef HRESULT(WINAPI * | tBeginScene) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tEndScene) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tClear) (LPDIRECT3DDEVICE9, DWORD, CONST D3DRECT *, DWORD, D3DCOLOR, float, DWORD) |
| typedef HRESULT(WINAPI * | tSetTransform) (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE, CONST D3DMATRIX *) |
| typedef HRESULT(WINAPI * | tGetTransform) (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE, D3DMATRIX *) |
| typedef HRESULT(WINAPI * | tMultiplyTransform) (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE, CONST D3DMATRIX *) |
| typedef HRESULT(WINAPI * | tSetViewport) (LPDIRECT3DDEVICE9, CONST D3DVIEWPORT9 *) |
| typedef HRESULT(WINAPI * | tGetViewport) (LPDIRECT3DDEVICE9, D3DVIEWPORT9 *) |
| typedef HRESULT(WINAPI * | tSetMaterial) (LPDIRECT3DDEVICE9, CONST D3DMATERIAL9 *) |
| typedef HRESULT(WINAPI * | tGetMaterial) (LPDIRECT3DDEVICE9, D3DMATERIAL9 *) |
| typedef HRESULT(WINAPI * | tSetLight) (LPDIRECT3DDEVICE9, DWORD, CONST D3DLIGHT9 *) |
| typedef HRESULT(WINAPI * | tGetLight) (LPDIRECT3DDEVICE9, DWORD, D3DLIGHT9 *) |
| typedef HRESULT(WINAPI * | tLightEnable) (LPDIRECT3DDEVICE9, DWORD, BOOL) |
| typedef HRESULT(WINAPI * | tGetLightEnable) (LPDIRECT3DDEVICE9, DWORD, BOOL *) |
| typedef HRESULT(WINAPI * | tSetClipPlane) (LPDIRECT3DDEVICE9, DWORD, CONST float *) |
| typedef HRESULT(WINAPI * | tGetClipPlane) (LPDIRECT3DDEVICE9, DWORD, float *) |
| typedef HRESULT(WINAPI * | tSetRenderState) (LPDIRECT3DDEVICE9, D3DRENDERSTATETYPE, DWORD) |
| typedef HRESULT(WINAPI * | tGetRenderState) (LPDIRECT3DDEVICE9, D3DRENDERSTATETYPE, DWORD *) |
| typedef HRESULT(WINAPI * | tCreateStateBlock) (LPDIRECT3DDEVICE9, D3DSTATEBLOCKTYPE, IDirect3DStateBlock9 **) |
| typedef HRESULT(WINAPI * | tBeginStateBlock) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tEndStateBlock) (LPDIRECT3DDEVICE9, IDirect3DStateBlock9 **) |
| typedef HRESULT(WINAPI * | tSetClipStatus) (LPDIRECT3DDEVICE9, CONST D3DCLIPSTATUS9 *) |
| typedef HRESULT(WINAPI * | tGetClipStatus) (LPDIRECT3DDEVICE9, D3DCLIPSTATUS9 *) |
| typedef HRESULT(WINAPI * | tGetTexture) (LPDIRECT3DDEVICE9, DWORD, IDirect3DBaseTexture9 **) |
| typedef HRESULT(WINAPI * | tSetTexture) (LPDIRECT3DDEVICE9, DWORD, IDirect3DBaseTexture9 *) |
| typedef HRESULT(WINAPI * | tGetTextureStageState) (LPDIRECT3DDEVICE9, DWORD, D3DTEXTURESTAGESTATETYPE, DWORD *) |
| typedef HRESULT(WINAPI * | tSetTextureStageState) (LPDIRECT3DDEVICE9, DWORD, D3DTEXTURESTAGESTATETYPE, DWORD) |
| typedef HRESULT(WINAPI * | tGetSamplerState) (LPDIRECT3DDEVICE9, DWORD, D3DSAMPLERSTATETYPE, DWORD *) |
| typedef HRESULT(WINAPI * | tSetSamplerState) (LPDIRECT3DDEVICE9, DWORD, D3DSAMPLERSTATETYPE, DWORD) |
| typedef HRESULT(WINAPI * | tValidateDevice) (LPDIRECT3DDEVICE9, DWORD *) |
| typedef HRESULT(WINAPI * | tSetPaletteEntries) (LPDIRECT3DDEVICE9, UINT, CONST PALETTEENTRY *) |
| typedef HRESULT(WINAPI * | tGetPaletteEntries) (LPDIRECT3DDEVICE9, UINT, PALETTEENTRY *) |
| typedef HRESULT(WINAPI * | tSetCurrentTexturePalette) (LPDIRECT3DDEVICE9, UINT) |
| typedef HRESULT(WINAPI * | tGetCurrentTexturePalette) (LPDIRECT3DDEVICE9, UINT *) |
| typedef HRESULT(WINAPI * | tSetScissorRect) (LPDIRECT3DDEVICE9, CONST RECT *) |
| typedef HRESULT(WINAPI * | tGetScissorRect) (LPDIRECT3DDEVICE9, RECT *) |
| typedef HRESULT(WINAPI * | tSetSoftwareVertexProcessing) (LPDIRECT3DDEVICE9, BOOL) |
| typedef BOOL(WINAPI * | tGetSoftwareVertexProcessing) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tSetNPatchMode) (LPDIRECT3DDEVICE9, float) |
| typedef float(WINAPI * | tGetNPatchMode) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * | tDrawPrimitive) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, UINT, UINT) |
| typedef HRESULT(WINAPI * | tDrawIndexedPrimitive) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, INT, UINT, UINT, UINT, UINT) |
| typedef HRESULT(WINAPI * | tDrawPrimitiveUP) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, UINT, CONST void *, UINT) |
| typedef HRESULT(WINAPI * | tDrawIndexedPrimitiveUP) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, UINT, UINT, UINT, CONST void *, D3DFORMAT, CONST void *, UINT) |
| typedef HRESULT(WINAPI * | tProcessVertices) (LPDIRECT3DDEVICE9, UINT, UINT, UINT, IDirect3DVertexBuffer9 *, IDirect3DVertexDeclaration9 *, DWORD) |
| typedef HRESULT(WINAPI * | tCreateVertexDeclaration) (LPDIRECT3DDEVICE9, CONST D3DVERTEXELEMENT9 *, IDirect3DVertexDeclaration9 **) |
| typedef HRESULT(WINAPI * | tSetVertexDeclaration) (LPDIRECT3DDEVICE9, IDirect3DVertexDeclaration9 *) |
| typedef HRESULT(WINAPI * | tGetVertexDeclaration) (LPDIRECT3DDEVICE9, IDirect3DVertexDeclaration9 **) |
| typedef HRESULT(WINAPI * | tSetFVF) (LPDIRECT3DDEVICE9, DWORD) |
| typedef HRESULT(WINAPI * | tGetFVF) (LPDIRECT3DDEVICE9, DWORD *) |
| typedef HRESULT(WINAPI * | tCreateVertexShader) (LPDIRECT3DDEVICE9, CONST DWORD *, IDirect3DVertexShader9 **) |
| typedef HRESULT(WINAPI * | tSetVertexShader) (LPDIRECT3DDEVICE9, IDirect3DVertexShader9 *) |
| typedef HRESULT(WINAPI * | tGetVertexShader) (LPDIRECT3DDEVICE9, IDirect3DVertexShader9 **) |
| typedef HRESULT(WINAPI * | tSetVertexShaderConstantF) (LPDIRECT3DDEVICE9, UINT, CONST float *, UINT) |
| typedef HRESULT(WINAPI * | tGetVertexShaderConstantF) (LPDIRECT3DDEVICE9, UINT, float *, UINT) |
| typedef HRESULT(WINAPI * | tSetVertexShaderConstantI) (LPDIRECT3DDEVICE9, UINT, CONST int *, UINT) |
| typedef HRESULT(WINAPI * | tGetVertexShaderConstantI) (LPDIRECT3DDEVICE9, UINT, int *, UINT) |
| typedef HRESULT(WINAPI * | tSetVertexShaderConstantB) (LPDIRECT3DDEVICE9, UINT, CONST BOOL *, UINT) |
| typedef HRESULT(WINAPI * | tGetVertexShaderConstantB) (LPDIRECT3DDEVICE9, UINT, BOOL *, UINT) |
| typedef HRESULT(WINAPI * | tSetStreamSource) (LPDIRECT3DDEVICE9, UINT, IDirect3DVertexBuffer9 *, UINT, UINT) |
| typedef HRESULT(WINAPI * | tGetStreamSource) (LPDIRECT3DDEVICE9, UINT, IDirect3DVertexBuffer9 **, UINT *, UINT *) |
| typedef HRESULT(WINAPI * | tSetStreamSourceFreq) (LPDIRECT3DDEVICE9, UINT, UINT) |
| typedef HRESULT(WINAPI * | tGetStreamSourceFreq) (LPDIRECT3DDEVICE9, UINT, UINT *) |
| typedef HRESULT(WINAPI * | tSetIndices) (LPDIRECT3DDEVICE9, IDirect3DIndexBuffer9 *) |
| typedef HRESULT(WINAPI * | tGetIndices) (LPDIRECT3DDEVICE9, IDirect3DIndexBuffer9 **) |
| typedef HRESULT(WINAPI * | tCreatePixelShader) (LPDIRECT3DDEVICE9, CONST DWORD *, IDirect3DPixelShader9 **) |
| typedef HRESULT(WINAPI * | tSetPixelShader) (LPDIRECT3DDEVICE9, IDirect3DPixelShader9 *) |
| typedef HRESULT(WINAPI * | tGetPixelShader) (LPDIRECT3DDEVICE9, IDirect3DPixelShader9 **) |
| typedef HRESULT(WINAPI * | tSetPixelShaderConstantF) (LPDIRECT3DDEVICE9, UINT, CONST float *, UINT) |
| typedef HRESULT(WINAPI * | tGetPixelShaderConstantF) (LPDIRECT3DDEVICE9, UINT, float *, UINT) |
| typedef HRESULT(WINAPI * | tSetPixelShaderConstantI) (LPDIRECT3DDEVICE9, UINT, CONST int *, UINT) |
| typedef HRESULT(WINAPI * | tGetPixelShaderConstantI) (LPDIRECT3DDEVICE9, UINT, int *, UINT) |
| typedef HRESULT(WINAPI * | tSetPixelShaderConstantB) (LPDIRECT3DDEVICE9, UINT, CONST BOOL *, UINT) |
| typedef HRESULT(WINAPI * | tGetPixelShaderConstantB) (LPDIRECT3DDEVICE9, UINT, BOOL *, UINT) |
| typedef HRESULT(WINAPI * | tDrawRectPatch) (LPDIRECT3DDEVICE9, UINT, CONST float *, CONST D3DRECTPATCH_INFO *) |
| typedef HRESULT(WINAPI * | tDrawTriPatch) (LPDIRECT3DDEVICE9, UINT, CONST float *, CONST D3DTRIPATCH_INFO *) |
| typedef HRESULT(WINAPI * | tDeletePatch) (LPDIRECT3DDEVICE9, UINT) |
| typedef HRESULT(WINAPI * | tCreateQuery) (LPDIRECT3DDEVICE9, D3DQUERYTYPE, IDirect3DQuery9 **) |
Enumerations | |
| enum | _MOVE_DIRECTION { LEFT = 0, RIGHT = 1, DO_NOT_MOVE = 2, TOGGLE_DO_NOT_MOVE = 3, TOGGLE_MOVE = 4 } |
Functions | |
| void | readIni (void) |
| void | move_view (LPDIRECT3DDEVICE9 pD3Ddev, MOVE_DIRECTION move_dir) |
| void | decreaseSeparation () |
| void | increaseSeparation () |
| void | decreaseConvergence () |
| void | increaseConvergence () |
| BOOL | IsDepthFormatOk (IDirect3D9 *pD3D9, D3DFORMAT DepthFormat, D3DFORMAT AdapterFormat, D3DFORMAT BackBufferFormat) |
| void | initSurfaces (LPDIRECT3DDEVICE9 pD3Ddev) |
| void | AddMenuItems (void) |
| void | addVSMenuItem (IDirect3DVertexShader9 *pShader) |
| HRESULT APIENTRY | CreateStereoVertexShader (LPDIRECT3DDEVICE9 pD3Ddev, CONST DWORD *pFunction, IDirect3DVertexShader9 **ppShader) |
| HRESULT APIENTRY | CreateModifiedPixelShader (LPDIRECT3DDEVICE9 pD3Ddev, CONST DWORD *pFunction, IDirect3DPixelShader9 **ppShader) |
| HRESULT APIENTRY | VS_appendDef_V11_LS0 (char **ppOut) |
| HRESULT APIENTRY | VS_appendDef_V11_LS1 (char **ppOut) |
| HRESULT APIENTRY | VS_appendDef_V20_LS0 (char **ppOut) |
| HRESULT APIENTRY | VS_appendDef_V20_LS1 (char **ppOut) |
| HRESULT APIENTRY | VS_appendDef_V30_LS0 (char **ppOut) |
| HRESULT APIENTRY | VS_appendDef_V30_LS1 (char **ppOut) |
| HRESULT APIENTRY | VS_replaceOR_V11 (char **ppIn, int *pcountOR, char *pOR, char **ppOut) |
| HRESULT APIENTRY | VS_replaceOR_V20 (char **ppIn, int *pcountOR, char *pOR, char **ppOut) |
| HRESULT APIENTRY | VS_replaceOR_V30 (char **ppIn, int *pcountOR, char *pOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_common (char **ppIn, int cond, char *pFindOR, char **ppOut, char *strSource, char *strSource2, char *strSource3) |
| HRESULT APIENTRY | VS_addcode_ORe1_VS11_LS0 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORe1_VS11_LS1 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORe1_VS20_LS0 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORe1_VS20_LS1 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORe1_VS30_LS0 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORe1_VS30_LS1 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORgt1_VS11_LS0 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORgt1_VS11_LS1 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORgt1_VS20_LS0 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORgt1_VS20_LS1 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORgt1_VS30_LS0 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT APIENTRY | VS_addcode_ORgt1_VS30_LS1 (char **ppIn, char *strOR, char **ppOut) |
| HRESULT | hkIDirect3DDevice9_takeScreenshot (LPDIRECT3DDEVICE9 pD3Ddev) |
| void | hkIDirect3DDevice9_IDirect3DDevice9 (LPDIRECT3DDEVICE9 pD3Ddev) |
| HRESULT APIENTRY | hkIDirect3DDevice9_QueryInterface (LPDIRECT3DDEVICE9, REFIID riid, LPVOID *ppvObj) |
| ULONG APIENTRY | hkIDirect3DDevice9_AddRef (LPDIRECT3DDEVICE9) |
| ULONG APIENTRY | hkIDirect3DDevice9_Release (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_TestCooperativeLevel (LPDIRECT3DDEVICE9) |
| UINT APIENTRY | hkIDirect3DDevice9_GetAvailableTextureMem (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_EvictManagedResources (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetDirect3D (LPDIRECT3DDEVICE9, IDirect3D9 **ppD3D9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetDeviceCaps (LPDIRECT3DDEVICE9, D3DCAPS9 *pCaps) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetDisplayMode (LPDIRECT3DDEVICE9, UINT iSwapChain, D3DDISPLAYMODE *pMode) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetCreationParameters (LPDIRECT3DDEVICE9, D3DDEVICE_CREATION_PARAMETERS *pParameters) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetCursorProperties (LPDIRECT3DDEVICE9, UINT XHotSpot, UINT YHotSpot, IDirect3DSurface9 *pCursorBitmap) |
| void APIENTRY | hkIDirect3DDevice9_SetCursorPosition (LPDIRECT3DDEVICE9, int X, int Y, DWORD Flags) |
| BOOL APIENTRY | hkIDirect3DDevice9_ShowCursor (LPDIRECT3DDEVICE9, BOOL bShow) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateAdditionalSwapChain (LPDIRECT3DDEVICE9, D3DPRESENT_PARAMETERS *pPresentationParameters, IDirect3DSwapChain9 **ppSwapChain) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetSwapChain (LPDIRECT3DDEVICE9, UINT iSwapChain, IDirect3DSwapChain9 **pSwapChain) |
| unsigned int APIENTRY | hkIDirect3DDevice9_GetNumberOfSwapChains (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_Reset (LPDIRECT3DDEVICE9, D3DPRESENT_PARAMETERS *pPresentationParameters) |
| HRESULT APIENTRY | hkIDirect3DDevice9_Present (LPDIRECT3DDEVICE9, CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride, CONST RGNDATA *pDirtyRegion) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetBackBuffer (LPDIRECT3DDEVICE9, UINT iSwapChain, UINT iBackBuffer, D3DBACKBUFFER_TYPE Type, IDirect3DSurface9 **ppBackBuffer) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetRasterStatus (LPDIRECT3DDEVICE9, UINT iSwapChain, D3DRASTER_STATUS *pRasterStatus) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetDialogBoxMode (LPDIRECT3DDEVICE9, BOOL bEnableDialogs) |
| void APIENTRY | hkIDirect3DDevice9_SetGammaRamp (LPDIRECT3DDEVICE9, UINT iSwapChain, DWORD Flags, CONST D3DGAMMARAMP *pRamp) |
| void APIENTRY | hkIDirect3DDevice9_GetGammaRamp (LPDIRECT3DDEVICE9, UINT iSwapChain, D3DGAMMARAMP *pRamp) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateTexture (LPDIRECT3DDEVICE9, UINT Width, UINT Height, UINT Levels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, IDirect3DTexture9 **ppTexture, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateVolumeTexture (LPDIRECT3DDEVICE9, UINT Width, UINT Height, UINT Depth, UINT Levels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, IDirect3DVolumeTexture9 **ppVolumeTexture, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateCubeTexture (LPDIRECT3DDEVICE9, UINT EdgeLength, UINT Levels, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, IDirect3DCubeTexture9 **ppCubeTexture, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateVertexBuffer (LPDIRECT3DDEVICE9, UINT Length, DWORD Usage, DWORD FVF, D3DPOOL Pool, IDirect3DVertexBuffer9 **ppVertexBuffer, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateIndexBuffer (LPDIRECT3DDEVICE9, UINT Length, DWORD Usage, D3DFORMAT Format, D3DPOOL Pool, IDirect3DIndexBuffer9 **ppIndexBuffer, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateRenderTarget (LPDIRECT3DDEVICE9, UINT Width, UINT Height, D3DFORMAT Format, D3DMULTISAMPLE_TYPE MultiSample, DWORD MultisampleQuality, BOOL Lockable, IDirect3DSurface9 **ppSurface, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateDepthStencilSurface (LPDIRECT3DDEVICE9, UINT Width, UINT Height, D3DFORMAT Format, D3DMULTISAMPLE_TYPE MultiSample, DWORD MultisampleQuality, BOOL Discard, IDirect3DSurface9 **ppSurface, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_UpdateSurface (LPDIRECT3DDEVICE9, IDirect3DSurface9 *pSourceSurface, CONST RECT *pSourceRect, IDirect3DSurface9 *pDestinationSurface, CONST POINT *pDestPoint) |
| HRESULT APIENTRY | hkIDirect3DDevice9_UpdateTexture (LPDIRECT3DDEVICE9, IDirect3DBaseTexture9 *pSourceTexture, IDirect3DBaseTexture9 *pDestinationTexture) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetRenderTargetData (LPDIRECT3DDEVICE9, IDirect3DSurface9 *pRenderTarget, IDirect3DSurface9 *pDestSurface) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetFrontBufferData (LPDIRECT3DDEVICE9, UINT iSwapChain, IDirect3DSurface9 *pDestSurface) |
| HRESULT APIENTRY | hkIDirect3DDevice9_StretchRect (LPDIRECT3DDEVICE9, IDirect3DSurface9 *pSourceSurface, CONST RECT *pSourceRect, IDirect3DSurface9 *pDestSurface, CONST RECT *pDestRect, D3DTEXTUREFILTERTYPE Filter) |
| HRESULT APIENTRY | hkIDirect3DDevice9_ColorFill (LPDIRECT3DDEVICE9, IDirect3DSurface9 *pSurface, CONST RECT *pRect, D3DCOLOR color) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateOffscreenPlainSurface (LPDIRECT3DDEVICE9, UINT Width, UINT Height, D3DFORMAT Format, D3DPOOL Pool, IDirect3DSurface9 **ppSurface, HANDLE *pSharedHandle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetRenderTarget (LPDIRECT3DDEVICE9, DWORD RenderTargetIndex, IDirect3DSurface9 *pRenderTarget) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetRenderTarget (LPDIRECT3DDEVICE9, DWORD RenderTargetIndex, IDirect3DSurface9 **ppRenderTarget) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetDepthStencilSurface (LPDIRECT3DDEVICE9, IDirect3DSurface9 *pNewZStencil) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetDepthStencilSurface (LPDIRECT3DDEVICE9, IDirect3DSurface9 **ppZStencilSurface) |
| HRESULT APIENTRY | hkIDirect3DDevice9_BeginScene (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_EndScene (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_Clear (LPDIRECT3DDEVICE9, DWORD Count, CONST D3DRECT *pRects, DWORD Flags, D3DCOLOR Color, float Z, DWORD Stencil) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetTransform (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE State, CONST D3DMATRIX *pMatrix) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetTransform (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE State, D3DMATRIX *pMatrix) |
| HRESULT APIENTRY | hkIDirect3DDevice9_MultiplyTransform (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE State, CONST D3DMATRIX *pMatrix) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetViewport (LPDIRECT3DDEVICE9, CONST D3DVIEWPORT9 *pViewport) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetViewport (LPDIRECT3DDEVICE9, D3DVIEWPORT9 *pViewport) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetMaterial (LPDIRECT3DDEVICE9, CONST D3DMATERIAL9 *pMaterial) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetMaterial (LPDIRECT3DDEVICE9, D3DMATERIAL9 *pMaterial) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetLight (LPDIRECT3DDEVICE9, DWORD Index, CONST D3DLIGHT9 *pLight) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetLight (LPDIRECT3DDEVICE9, DWORD Index, D3DLIGHT9 *pLight) |
| HRESULT APIENTRY | hkIDirect3DDevice9_LightEnable (LPDIRECT3DDEVICE9, DWORD LightIndex, BOOL bEnable) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetLightEnable (LPDIRECT3DDEVICE9, DWORD Index, BOOL *pEnable) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetClipPlane (LPDIRECT3DDEVICE9, DWORD Index, CONST float *pPlane) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetClipPlane (LPDIRECT3DDEVICE9, DWORD Index, float *pPlane) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetRenderState (LPDIRECT3DDEVICE9, D3DRENDERSTATETYPE State, DWORD Value) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetRenderState (LPDIRECT3DDEVICE9, D3DRENDERSTATETYPE State, DWORD *pValue) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateStateBlock (LPDIRECT3DDEVICE9, D3DSTATEBLOCKTYPE Type, IDirect3DStateBlock9 **ppSB) |
| HRESULT APIENTRY | hkIDirect3DDevice9_BeginStateBlock (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_EndStateBlock (LPDIRECT3DDEVICE9, IDirect3DStateBlock9 **ppSB) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetClipStatus (LPDIRECT3DDEVICE9, CONST D3DCLIPSTATUS9 *pClipStatus) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetClipStatus (LPDIRECT3DDEVICE9, D3DCLIPSTATUS9 *pClipStatus) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetTexture (LPDIRECT3DDEVICE9, DWORD Stage, IDirect3DBaseTexture9 **ppTexture) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetTexture (LPDIRECT3DDEVICE9, DWORD Stage, IDirect3DBaseTexture9 *pTexture) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetTextureStageState (LPDIRECT3DDEVICE9, DWORD Stage, D3DTEXTURESTAGESTATETYPE Type, DWORD *pValue) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetTextureStageState (LPDIRECT3DDEVICE9, DWORD Stage, D3DTEXTURESTAGESTATETYPE Type, DWORD Value) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetSamplerState (LPDIRECT3DDEVICE9, DWORD Sampler, D3DSAMPLERSTATETYPE Type, DWORD *pValue) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetSamplerState (LPDIRECT3DDEVICE9, DWORD Sampler, D3DSAMPLERSTATETYPE Type, DWORD Value) |
| HRESULT APIENTRY | hkIDirect3DDevice9_ValidateDevice (LPDIRECT3DDEVICE9, DWORD *pNumPasses) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetPaletteEntries (LPDIRECT3DDEVICE9, UINT PaletteNumber, CONST PALETTEENTRY *pEntries) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetPaletteEntries (LPDIRECT3DDEVICE9, UINT PaletteNumber, PALETTEENTRY *pEntries) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetCurrentTexturePalette (LPDIRECT3DDEVICE9, UINT PaletteNumber) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetCurrentTexturePalette (LPDIRECT3DDEVICE9, UINT *pPaletteNumber) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetScissorRect (LPDIRECT3DDEVICE9, CONST RECT *pRect) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetScissorRect (LPDIRECT3DDEVICE9, RECT *pRect) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetSoftwareVertexProcessing (LPDIRECT3DDEVICE9, BOOL bSoftware) |
| BOOL APIENTRY | hkIDirect3DDevice9_GetSoftwareVertexProcessing (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetNPatchMode (LPDIRECT3DDEVICE9, float nSegments) |
| float APIENTRY | hkIDirect3DDevice9_GetNPatchMode (LPDIRECT3DDEVICE9) |
| HRESULT APIENTRY | hkIDirect3DDevice9_DrawPrimitive (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE PrimitiveType, UINT StartVertex, UINT PrimitiveCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_DrawIndexedPrimitive (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE Type, INT BaseVertexIndex, UINT MinVertexIndex, UINT NumVertices, UINT startIndex, UINT primCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_DrawPrimitiveUP (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE PrimitiveType, UINT PrimitiveCount, CONST void *pVertexStreamZeroData, UINT VertexStreamZeroStride) |
| HRESULT APIENTRY | hkIDirect3DDevice9_DrawIndexedPrimitiveUP (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE PrimitiveType, UINT MinIndex, UINT NumVertices, UINT PrimitiveCount, CONST void *pIndexData, D3DFORMAT IndexDataFormat, CONST void *pVertexStreamZeroData, UINT VertexStreamZeroStride) |
| HRESULT APIENTRY | hkIDirect3DDevice9_ProcessVertices (LPDIRECT3DDEVICE9, UINT SrcStartIndex, UINT DestIndex, UINT VertexCount, IDirect3DVertexBuffer9 *pDestBuffer, IDirect3DVertexDeclaration9 *pVertexDecl, DWORD Flags) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateVertexDeclaration (LPDIRECT3DDEVICE9, CONST D3DVERTEXELEMENT9 *pVertexElements, IDirect3DVertexDeclaration9 **ppDecl) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetVertexDeclaration (LPDIRECT3DDEVICE9, IDirect3DVertexDeclaration9 *pDecl) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetVertexDeclaration (LPDIRECT3DDEVICE9, IDirect3DVertexDeclaration9 **ppDecl) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetFVF (LPDIRECT3DDEVICE9, DWORD FVF) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetFVF (LPDIRECT3DDEVICE9, DWORD *pFVF) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateVertexShader (LPDIRECT3DDEVICE9, CONST DWORD *pFunction, IDirect3DVertexShader9 **ppShader) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetVertexShader (LPDIRECT3DDEVICE9, IDirect3DVertexShader9 *pShader) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetVertexShader (LPDIRECT3DDEVICE9, IDirect3DVertexShader9 **ppShader) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetVertexShaderConstantF (LPDIRECT3DDEVICE9, UINT StartRegister, CONST float *pConstantData, UINT Vector4fCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetVertexShaderConstantF (LPDIRECT3DDEVICE9, UINT StartRegister, float *pConstantData, UINT Vector4fCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetVertexShaderConstantI (LPDIRECT3DDEVICE9, UINT StartRegister, CONST int *pConstantData, UINT Vector4iCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetVertexShaderConstantI (LPDIRECT3DDEVICE9, UINT StartRegister, int *pConstantData, UINT Vector4iCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetVertexShaderConstantB (LPDIRECT3DDEVICE9, UINT StartRegister, CONST BOOL *pConstantData, UINT BoolCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetVertexShaderConstantB (LPDIRECT3DDEVICE9, UINT StartRegister, BOOL *pConstantData, UINT BoolCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetStreamSource (LPDIRECT3DDEVICE9, UINT StreamNumber, IDirect3DVertexBuffer9 *pStreamData, UINT OffsetInBytes, UINT Stride) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetStreamSource (LPDIRECT3DDEVICE9, UINT StreamNumber, IDirect3DVertexBuffer9 **ppStreamData, UINT *OffsetInBytes, UINT *pStride) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetStreamSourceFreq (LPDIRECT3DDEVICE9, UINT StreamNumber, UINT Divider) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetStreamSourceFreq (LPDIRECT3DDEVICE9, UINT StreamNumber, UINT *Divider) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetIndices (LPDIRECT3DDEVICE9, IDirect3DIndexBuffer9 *pIndexData) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetIndices (LPDIRECT3DDEVICE9, IDirect3DIndexBuffer9 **ppIndexData) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreatePixelShader (LPDIRECT3DDEVICE9, CONST DWORD *pFunction, IDirect3DPixelShader9 **ppShader) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetPixelShader (LPDIRECT3DDEVICE9, IDirect3DPixelShader9 *pShader) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetPixelShader (LPDIRECT3DDEVICE9, IDirect3DPixelShader9 **ppShader) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetPixelShaderConstantF (LPDIRECT3DDEVICE9, UINT StartRegister, CONST float *pConstantData, UINT Vector4fCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetPixelShaderConstantF (LPDIRECT3DDEVICE9, UINT StartRegister, float *pConstantData, UINT Vector4fCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetPixelShaderConstantI (LPDIRECT3DDEVICE9, UINT StartRegister, CONST int *pConstantData, UINT Vector4iCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetPixelShaderConstantI (LPDIRECT3DDEVICE9, UINT StartRegister, int *pConstantData, UINT Vector4iCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_SetPixelShaderConstantB (LPDIRECT3DDEVICE9, UINT StartRegister, CONST BOOL *pConstantData, UINT BoolCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_GetPixelShaderConstantB (LPDIRECT3DDEVICE9, UINT StartRegister, BOOL *pConstantData, UINT BoolCount) |
| HRESULT APIENTRY | hkIDirect3DDevice9_DrawRectPatch (LPDIRECT3DDEVICE9, UINT Handle, CONST float *pNumSegs, CONST D3DRECTPATCH_INFO *pRectPatchInfo) |
| HRESULT APIENTRY | hkIDirect3DDevice9_DrawTriPatch (LPDIRECT3DDEVICE9, UINT Handle, CONST float *pNumSegs, CONST D3DTRIPATCH_INFO *pTriPatchInfo) |
| HRESULT APIENTRY | hkIDirect3DDevice9_DeletePatch (LPDIRECT3DDEVICE9, UINT Handle) |
| HRESULT APIENTRY | hkIDirect3DDevice9_CreateQuery (LPDIRECT3DDEVICE9, D3DQUERYTYPE Type, IDirect3DQuery9 **ppQuery) |
| #define OVERUNDER |
| typedef enum _MOVE_DIRECTION MOVE_DIRECTION |
| typedef ULONG(WINAPI * tAddRef) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tBeginScene) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tBeginStateBlock) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tClear) (LPDIRECT3DDEVICE9, DWORD, CONST D3DRECT *, DWORD, D3DCOLOR, float, DWORD) |
| typedef HRESULT(WINAPI * tColorFill) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, CONST RECT *, D3DCOLOR) |
| typedef HRESULT(WINAPI * tCreateAdditionalSwapChain) (LPDIRECT3DDEVICE9, D3DPRESENT_PARAMETERS *, IDirect3DSwapChain9 **) |
| typedef HRESULT(WINAPI * tCreateCubeTexture) (LPDIRECT3DDEVICE9, UINT, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DCubeTexture9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tCreateDepthStencilSurface) (LPDIRECT3DDEVICE9, UINT, UINT, D3DFORMAT, D3DMULTISAMPLE_TYPE, DWORD, BOOL, IDirect3DSurface9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tCreateIndexBuffer) (LPDIRECT3DDEVICE9, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DIndexBuffer9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tCreateOffscreenPlainSurface) (LPDIRECT3DDEVICE9, UINT, UINT, D3DFORMAT, D3DPOOL, IDirect3DSurface9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tCreatePixelShader) (LPDIRECT3DDEVICE9, CONST DWORD *, IDirect3DPixelShader9 **) |
| typedef HRESULT(WINAPI * tCreateQuery) (LPDIRECT3DDEVICE9, D3DQUERYTYPE, IDirect3DQuery9 **) |
| typedef HRESULT(WINAPI * tCreateRenderTarget) (LPDIRECT3DDEVICE9, UINT, UINT, D3DFORMAT, D3DMULTISAMPLE_TYPE, DWORD, BOOL, IDirect3DSurface9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tCreateStateBlock) (LPDIRECT3DDEVICE9, D3DSTATEBLOCKTYPE, IDirect3DStateBlock9 **) |
| typedef HRESULT(WINAPI * tCreateTexture) (LPDIRECT3DDEVICE9, UINT, UINT, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DTexture9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tCreateVertexBuffer) (LPDIRECT3DDEVICE9, UINT, DWORD, DWORD, D3DPOOL, IDirect3DVertexBuffer9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tCreateVertexDeclaration) (LPDIRECT3DDEVICE9, CONST D3DVERTEXELEMENT9 *, IDirect3DVertexDeclaration9 **) |
| typedef HRESULT(WINAPI * tCreateVertexShader) (LPDIRECT3DDEVICE9, CONST DWORD *, IDirect3DVertexShader9 **) |
| typedef HRESULT(WINAPI * tCreateVolumeTexture) (LPDIRECT3DDEVICE9, UINT, UINT, UINT, UINT, DWORD, D3DFORMAT, D3DPOOL, IDirect3DVolumeTexture9 **, HANDLE *) |
| typedef HRESULT(WINAPI * tDeletePatch) (LPDIRECT3DDEVICE9, UINT) |
| typedef HRESULT(WINAPI * tDrawIndexedPrimitive) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, INT, UINT, UINT, UINT, UINT) |
| typedef HRESULT(WINAPI * tDrawIndexedPrimitiveUP) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, UINT, UINT, UINT, CONST void *, D3DFORMAT, CONST void *, UINT) |
| typedef HRESULT(WINAPI * tDrawPrimitive) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, UINT, UINT) |
| typedef HRESULT(WINAPI * tDrawPrimitiveUP) (LPDIRECT3DDEVICE9, D3DPRIMITIVETYPE, UINT, CONST void *, UINT) |
| typedef HRESULT(WINAPI * tDrawRectPatch) (LPDIRECT3DDEVICE9, UINT, CONST float *, CONST D3DRECTPATCH_INFO *) |
| typedef HRESULT(WINAPI * tDrawTriPatch) (LPDIRECT3DDEVICE9, UINT, CONST float *, CONST D3DTRIPATCH_INFO *) |
| typedef HRESULT(WINAPI * tEndScene) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tEndStateBlock) (LPDIRECT3DDEVICE9, IDirect3DStateBlock9 **) |
| typedef HRESULT(WINAPI * tEvictManagedResources) (LPDIRECT3DDEVICE9) |
| typedef UINT(WINAPI * tGetAvailableTextureMem) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tGetBackBuffer) (LPDIRECT3DDEVICE9, UINT, UINT, D3DBACKBUFFER_TYPE, IDirect3DSurface9 **) |
| typedef HRESULT(WINAPI * tGetClipPlane) (LPDIRECT3DDEVICE9, DWORD, float *) |
| typedef HRESULT(WINAPI * tGetClipStatus) (LPDIRECT3DDEVICE9, D3DCLIPSTATUS9 *) |
| typedef HRESULT(WINAPI * tGetCreationParameters) (LPDIRECT3DDEVICE9, D3DDEVICE_CREATION_PARAMETERS *) |
| typedef HRESULT(WINAPI * tGetCurrentTexturePalette) (LPDIRECT3DDEVICE9, UINT *) |
| typedef HRESULT(WINAPI * tGetDepthStencilSurface) (LPDIRECT3DDEVICE9, IDirect3DSurface9 **) |
| typedef HRESULT(WINAPI * tGetDeviceCaps) (LPDIRECT3DDEVICE9, D3DCAPS9 *) |
| typedef HRESULT(WINAPI * tGetDirect3D) (LPDIRECT3DDEVICE9, IDirect3D9 **) |
| typedef HRESULT(WINAPI * tGetDisplayMode) (LPDIRECT3DDEVICE9, UINT, D3DDISPLAYMODE *) |
| typedef HRESULT(WINAPI * tGetFrontBufferData) (LPDIRECT3DDEVICE9, UINT, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * tGetFVF) (LPDIRECT3DDEVICE9, DWORD *) |
| typedef void(WINAPI * tGetGammaRamp) (LPDIRECT3DDEVICE9, UINT, D3DGAMMARAMP *) |
| typedef HRESULT(WINAPI * tGetIndices) (LPDIRECT3DDEVICE9, IDirect3DIndexBuffer9 **) |
| typedef HRESULT(WINAPI * tGetLight) (LPDIRECT3DDEVICE9, DWORD, D3DLIGHT9 *) |
| typedef HRESULT(WINAPI * tGetLightEnable) (LPDIRECT3DDEVICE9, DWORD, BOOL *) |
| typedef HRESULT(WINAPI * tGetMaterial) (LPDIRECT3DDEVICE9, D3DMATERIAL9 *) |
| typedef float(WINAPI * tGetNPatchMode) (LPDIRECT3DDEVICE9) |
| typedef UINT(WINAPI * tGetNumberOfSwapChains) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tGetPaletteEntries) (LPDIRECT3DDEVICE9, UINT, PALETTEENTRY *) |
| typedef HRESULT(WINAPI * tGetPixelShader) (LPDIRECT3DDEVICE9, IDirect3DPixelShader9 **) |
| typedef HRESULT(WINAPI * tGetPixelShaderConstantB) (LPDIRECT3DDEVICE9, UINT, BOOL *, UINT) |
| typedef HRESULT(WINAPI * tGetPixelShaderConstantF) (LPDIRECT3DDEVICE9, UINT, float *, UINT) |
| typedef HRESULT(WINAPI * tGetPixelShaderConstantI) (LPDIRECT3DDEVICE9, UINT, int *, UINT) |
| typedef HRESULT(WINAPI * tGetRasterStatus) (LPDIRECT3DDEVICE9, UINT, D3DRASTER_STATUS *) |
| typedef HRESULT(WINAPI * tGetRenderState) (LPDIRECT3DDEVICE9, D3DRENDERSTATETYPE, DWORD *) |
| typedef HRESULT(WINAPI * tGetRenderTarget) (LPDIRECT3DDEVICE9, DWORD, IDirect3DSurface9 **) |
| typedef HRESULT(WINAPI * tGetRenderTargetData) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * tGetSamplerState) (LPDIRECT3DDEVICE9, DWORD, D3DSAMPLERSTATETYPE, DWORD *) |
| typedef HRESULT(WINAPI * tGetScissorRect) (LPDIRECT3DDEVICE9, RECT *) |
| typedef BOOL(WINAPI * tGetSoftwareVertexProcessing) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tGetStreamSource) (LPDIRECT3DDEVICE9, UINT, IDirect3DVertexBuffer9 **, UINT *, UINT *) |
| typedef HRESULT(WINAPI * tGetStreamSourceFreq) (LPDIRECT3DDEVICE9, UINT, UINT *) |
| typedef HRESULT(WINAPI * tGetSwapChain) (LPDIRECT3DDEVICE9, UINT, IDirect3DSwapChain9 **) |
| typedef HRESULT(WINAPI * tGetTexture) (LPDIRECT3DDEVICE9, DWORD, IDirect3DBaseTexture9 **) |
| typedef HRESULT(WINAPI * tGetTextureStageState) (LPDIRECT3DDEVICE9, DWORD, D3DTEXTURESTAGESTATETYPE, DWORD *) |
| typedef HRESULT(WINAPI * tGetTransform) (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE, D3DMATRIX *) |
| typedef HRESULT(WINAPI * tGetVertexDeclaration) (LPDIRECT3DDEVICE9, IDirect3DVertexDeclaration9 **) |
| typedef HRESULT(WINAPI * tGetVertexShader) (LPDIRECT3DDEVICE9, IDirect3DVertexShader9 **) |
| typedef HRESULT(WINAPI * tGetVertexShaderConstantB) (LPDIRECT3DDEVICE9, UINT, BOOL *, UINT) |
| typedef HRESULT(WINAPI * tGetVertexShaderConstantF) (LPDIRECT3DDEVICE9, UINT, float *, UINT) |
| typedef HRESULT(WINAPI * tGetVertexShaderConstantI) (LPDIRECT3DDEVICE9, UINT, int *, UINT) |
| typedef HRESULT(WINAPI * tGetViewport) (LPDIRECT3DDEVICE9, D3DVIEWPORT9 *) |
| typedef HRESULT(WINAPI * tLightEnable) (LPDIRECT3DDEVICE9, DWORD, BOOL) |
| typedef HRESULT(WINAPI * tMultiplyTransform) (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE, CONST D3DMATRIX *) |
| typedef HRESULT(WINAPI * tPresent) (LPDIRECT3DDEVICE9, CONST RECT *, CONST RECT *, HWND, CONST RGNDATA *) |
| typedef HRESULT(WINAPI * tProcessVertices) (LPDIRECT3DDEVICE9, UINT, UINT, UINT, IDirect3DVertexBuffer9 *, IDirect3DVertexDeclaration9 *, DWORD) |
| typedef HRESULT(WINAPI * tQueryInterface) (LPDIRECT3DDEVICE9, REFIID, void **) |
| typedef ULONG(WINAPI * tRelease) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tReset) (LPDIRECT3DDEVICE9, D3DPRESENT_PARAMETERS *) |
| typedef HRESULT(WINAPI * tSetClipPlane) (LPDIRECT3DDEVICE9, DWORD, CONST float *) |
| typedef HRESULT(WINAPI * tSetClipStatus) (LPDIRECT3DDEVICE9, CONST D3DCLIPSTATUS9 *) |
| typedef HRESULT(WINAPI * tSetCurrentTexturePalette) (LPDIRECT3DDEVICE9, UINT) |
| typedef void(WINAPI * tSetCursorPosition) (LPDIRECT3DDEVICE9, int, int, DWORD) |
| typedef HRESULT(WINAPI * tSetCursorProperties) (LPDIRECT3DDEVICE9, UINT, UINT, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * tSetDepthStencilSurface) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * tSetDialogBoxMode) (LPDIRECT3DDEVICE9, BOOL) |
| typedef HRESULT(WINAPI * tSetFVF) (LPDIRECT3DDEVICE9, DWORD) |
| typedef void(WINAPI * tSetGammaRamp) (LPDIRECT3DDEVICE9, UINT, DWORD, CONST D3DGAMMARAMP *) |
| typedef HRESULT(WINAPI * tSetIndices) (LPDIRECT3DDEVICE9, IDirect3DIndexBuffer9 *) |
| typedef HRESULT(WINAPI * tSetLight) (LPDIRECT3DDEVICE9, DWORD, CONST D3DLIGHT9 *) |
| typedef HRESULT(WINAPI * tSetMaterial) (LPDIRECT3DDEVICE9, CONST D3DMATERIAL9 *) |
| typedef HRESULT(WINAPI * tSetNPatchMode) (LPDIRECT3DDEVICE9, float) |
| typedef HRESULT(WINAPI * tSetPaletteEntries) (LPDIRECT3DDEVICE9, UINT, CONST PALETTEENTRY *) |
| typedef HRESULT(WINAPI * tSetPixelShader) (LPDIRECT3DDEVICE9, IDirect3DPixelShader9 *) |
| typedef HRESULT(WINAPI * tSetPixelShaderConstantB) (LPDIRECT3DDEVICE9, UINT, CONST BOOL *, UINT) |
| typedef HRESULT(WINAPI * tSetPixelShaderConstantF) (LPDIRECT3DDEVICE9, UINT, CONST float *, UINT) |
| typedef HRESULT(WINAPI * tSetPixelShaderConstantI) (LPDIRECT3DDEVICE9, UINT, CONST int *, UINT) |
| typedef HRESULT(WINAPI * tSetRenderState) (LPDIRECT3DDEVICE9, D3DRENDERSTATETYPE, DWORD) |
| typedef HRESULT(WINAPI * tSetRenderTarget) (LPDIRECT3DDEVICE9, DWORD, IDirect3DSurface9 *) |
| typedef HRESULT(WINAPI * tSetSamplerState) (LPDIRECT3DDEVICE9, DWORD, D3DSAMPLERSTATETYPE, DWORD) |
| typedef HRESULT(WINAPI * tSetScissorRect) (LPDIRECT3DDEVICE9, CONST RECT *) |
| typedef HRESULT(WINAPI * tSetSoftwareVertexProcessing) (LPDIRECT3DDEVICE9, BOOL) |
| typedef HRESULT(WINAPI * tSetStreamSource) (LPDIRECT3DDEVICE9, UINT, IDirect3DVertexBuffer9 *, UINT, UINT) |
| typedef HRESULT(WINAPI * tSetStreamSourceFreq) (LPDIRECT3DDEVICE9, UINT, UINT) |
| typedef HRESULT(WINAPI * tSetTexture) (LPDIRECT3DDEVICE9, DWORD, IDirect3DBaseTexture9 *) |
| typedef HRESULT(WINAPI * tSetTextureStageState) (LPDIRECT3DDEVICE9, DWORD, D3DTEXTURESTAGESTATETYPE, DWORD) |
| typedef HRESULT(WINAPI * tSetTransform) (LPDIRECT3DDEVICE9, D3DTRANSFORMSTATETYPE, CONST D3DMATRIX *) |
| typedef HRESULT(WINAPI * tSetVertexDeclaration) (LPDIRECT3DDEVICE9, IDirect3DVertexDeclaration9 *) |
| typedef HRESULT(WINAPI * tSetVertexShader) (LPDIRECT3DDEVICE9, IDirect3DVertexShader9 *) |
| typedef HRESULT(WINAPI * tSetVertexShaderConstantB) (LPDIRECT3DDEVICE9, UINT, CONST BOOL *, UINT) |
| typedef HRESULT(WINAPI * tSetVertexShaderConstantF) (LPDIRECT3DDEVICE9, UINT, CONST float *, UINT) |
| typedef HRESULT(WINAPI * tSetVertexShaderConstantI) (LPDIRECT3DDEVICE9, UINT, CONST int *, UINT) |
| typedef HRESULT(WINAPI * tSetViewport) (LPDIRECT3DDEVICE9, CONST D3DVIEWPORT9 *) |
| typedef BOOL(WINAPI * tShowCursor) (LPDIRECT3DDEVICE9, BOOL) |
| typedef HRESULT(WINAPI * tStretchRect) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, CONST RECT *, IDirect3DSurface9 *, CONST RECT *, D3DTEXTUREFILTERTYPE) |
| typedef HRESULT(WINAPI * tTestCooperativeLevel) (LPDIRECT3DDEVICE9) |
| typedef HRESULT(WINAPI * tUpdateSurface) (LPDIRECT3DDEVICE9, IDirect3DSurface9 *, CONST RECT *, IDirect3DSurface9 *, CONST POINT *) |
| typedef HRESULT(WINAPI * tUpdateTexture) (LPDIRECT3DDEVICE9, IDirect3DBaseTexture9 *, IDirect3DBaseTexture9 *) |
| typedef HRESULT(WINAPI * tValidateDevice) (LPDIRECT3DDEVICE9, DWORD *) |
| enum _MOVE_DIRECTION |
| void AddMenuItems | ( | void | ) |


| void addVSMenuItem | ( | IDirect3DVertexShader9 * | pShader | ) |


| HRESULT APIENTRY CreateModifiedPixelShader | ( | LPDIRECT3DDEVICE9 | pD3Ddev, |
| CONST DWORD * | pFunction, | ||
| IDirect3DPixelShader9 ** | ppShader | ||
| ) |

| HRESULT APIENTRY CreateStereoVertexShader | ( | LPDIRECT3DDEVICE9 | pD3Ddev, |
| CONST DWORD * | pFunction, | ||
| IDirect3DVertexShader9 ** | ppShader | ||
| ) |


| void decreaseConvergence | ( | ) |

| void decreaseSeparation | ( | ) |

| ULONG APIENTRY hkIDirect3DDevice9_AddRef | ( | LPDIRECT3DDEVICE9 | ) |

| HRESULT APIENTRY hkIDirect3DDevice9_BeginScene | ( | LPDIRECT3DDEVICE9 | ) |


| HRESULT APIENTRY hkIDirect3DDevice9_BeginStateBlock | ( | LPDIRECT3DDEVICE9 | ) |
| HRESULT APIENTRY hkIDirect3DDevice9_Clear | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Count, | ||
| CONST D3DRECT * | pRects, | ||
| DWORD | Flags, | ||
| D3DCOLOR | Color, | ||
| float | Z, | ||
| DWORD | Stencil | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_ColorFill | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DSurface9 * | pSurface, | ||
| CONST RECT * | pRect, | ||
| D3DCOLOR | color | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateAdditionalSwapChain | ( | LPDIRECT3DDEVICE9 | , |
| D3DPRESENT_PARAMETERS * | pPresentationParameters, | ||
| IDirect3DSwapChain9 ** | ppSwapChain | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateCubeTexture | ( | LPDIRECT3DDEVICE9 | , |
| UINT | EdgeLength, | ||
| UINT | Levels, | ||
| DWORD | Usage, | ||
| D3DFORMAT | Format, | ||
| D3DPOOL | Pool, | ||
| IDirect3DCubeTexture9 ** | ppCubeTexture, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateDepthStencilSurface | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Width, | ||
| UINT | Height, | ||
| D3DFORMAT | Format, | ||
| D3DMULTISAMPLE_TYPE | MultiSample, | ||
| DWORD | MultisampleQuality, | ||
| BOOL | Discard, | ||
| IDirect3DSurface9 ** | ppSurface, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateIndexBuffer | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Length, | ||
| DWORD | Usage, | ||
| D3DFORMAT | Format, | ||
| D3DPOOL | Pool, | ||
| IDirect3DIndexBuffer9 ** | ppIndexBuffer, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateOffscreenPlainSurface | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Width, | ||
| UINT | Height, | ||
| D3DFORMAT | Format, | ||
| D3DPOOL | Pool, | ||
| IDirect3DSurface9 ** | ppSurface, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreatePixelShader | ( | LPDIRECT3DDEVICE9 | , |
| CONST DWORD * | pFunction, | ||
| IDirect3DPixelShader9 ** | ppShader | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_CreateQuery | ( | LPDIRECT3DDEVICE9 | , |
| D3DQUERYTYPE | Type, | ||
| IDirect3DQuery9 ** | ppQuery | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateRenderTarget | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Width, | ||
| UINT | Height, | ||
| D3DFORMAT | Format, | ||
| D3DMULTISAMPLE_TYPE | MultiSample, | ||
| DWORD | MultisampleQuality, | ||
| BOOL | Lockable, | ||
| IDirect3DSurface9 ** | ppSurface, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateStateBlock | ( | LPDIRECT3DDEVICE9 | , |
| D3DSTATEBLOCKTYPE | Type, | ||
| IDirect3DStateBlock9 ** | ppSB | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateTexture | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Width, | ||
| UINT | Height, | ||
| UINT | Levels, | ||
| DWORD | Usage, | ||
| D3DFORMAT | Format, | ||
| D3DPOOL | Pool, | ||
| IDirect3DTexture9 ** | ppTexture, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateVertexBuffer | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Length, | ||
| DWORD | Usage, | ||
| DWORD | FVF, | ||
| D3DPOOL | Pool, | ||
| IDirect3DVertexBuffer9 ** | ppVertexBuffer, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateVertexDeclaration | ( | LPDIRECT3DDEVICE9 | , |
| CONST D3DVERTEXELEMENT9 * | pVertexElements, | ||
| IDirect3DVertexDeclaration9 ** | ppDecl | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_CreateVertexShader | ( | LPDIRECT3DDEVICE9 | , |
| CONST DWORD * | pFunction, | ||
| IDirect3DVertexShader9 ** | ppShader | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_CreateVolumeTexture | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Width, | ||
| UINT | Height, | ||
| UINT | Depth, | ||
| UINT | Levels, | ||
| DWORD | Usage, | ||
| D3DFORMAT | Format, | ||
| D3DPOOL | Pool, | ||
| IDirect3DVolumeTexture9 ** | ppVolumeTexture, | ||
| HANDLE * | pSharedHandle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_DeletePatch | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Handle | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_DrawIndexedPrimitive | ( | LPDIRECT3DDEVICE9 | , |
| D3DPRIMITIVETYPE | Type, | ||
| INT | BaseVertexIndex, | ||
| UINT | MinVertexIndex, | ||
| UINT | NumVertices, | ||
| UINT | startIndex, | ||
| UINT | primCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_DrawIndexedPrimitiveUP | ( | LPDIRECT3DDEVICE9 | , |
| D3DPRIMITIVETYPE | PrimitiveType, | ||
| UINT | MinIndex, | ||
| UINT | NumVertices, | ||
| UINT | PrimitiveCount, | ||
| CONST void * | pIndexData, | ||
| D3DFORMAT | IndexDataFormat, | ||
| CONST void * | pVertexStreamZeroData, | ||
| UINT | VertexStreamZeroStride | ||
| ) |

| HRESULT APIENTRY hkIDirect3DDevice9_DrawPrimitive | ( | LPDIRECT3DDEVICE9 | , |
| D3DPRIMITIVETYPE | PrimitiveType, | ||
| UINT | StartVertex, | ||
| UINT | PrimitiveCount | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_DrawPrimitiveUP | ( | LPDIRECT3DDEVICE9 | , |
| D3DPRIMITIVETYPE | PrimitiveType, | ||
| UINT | PrimitiveCount, | ||
| CONST void * | pVertexStreamZeroData, | ||
| UINT | VertexStreamZeroStride | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_DrawRectPatch | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Handle, | ||
| CONST float * | pNumSegs, | ||
| CONST D3DRECTPATCH_INFO * | pRectPatchInfo | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_DrawTriPatch | ( | LPDIRECT3DDEVICE9 | , |
| UINT | Handle, | ||
| CONST float * | pNumSegs, | ||
| CONST D3DTRIPATCH_INFO * | pTriPatchInfo | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_EndScene | ( | LPDIRECT3DDEVICE9 | ) |


| HRESULT APIENTRY hkIDirect3DDevice9_EndStateBlock | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DStateBlock9 ** | ppSB | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_EvictManagedResources | ( | LPDIRECT3DDEVICE9 | ) |
| UINT APIENTRY hkIDirect3DDevice9_GetAvailableTextureMem | ( | LPDIRECT3DDEVICE9 | ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetBackBuffer | ( | LPDIRECT3DDEVICE9 | , |
| UINT | iSwapChain, | ||
| UINT | iBackBuffer, | ||
| D3DBACKBUFFER_TYPE | Type, | ||
| IDirect3DSurface9 ** | ppBackBuffer | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetClipPlane | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Index, | ||
| float * | pPlane | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetClipStatus | ( | LPDIRECT3DDEVICE9 | , |
| D3DCLIPSTATUS9 * | pClipStatus | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetCreationParameters | ( | LPDIRECT3DDEVICE9 | , |
| D3DDEVICE_CREATION_PARAMETERS * | pParameters | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetCurrentTexturePalette | ( | LPDIRECT3DDEVICE9 | , |
| UINT * | pPaletteNumber | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetDepthStencilSurface | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DSurface9 ** | ppZStencilSurface | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_GetDeviceCaps | ( | LPDIRECT3DDEVICE9 | , |
| D3DCAPS9 * | pCaps | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetDirect3D | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3D9 ** | ppD3D9 | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetDisplayMode | ( | LPDIRECT3DDEVICE9 | , |
| UINT | iSwapChain, | ||
| D3DDISPLAYMODE * | pMode | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetFrontBufferData | ( | LPDIRECT3DDEVICE9 | , |
| UINT | iSwapChain, | ||
| IDirect3DSurface9 * | pDestSurface | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetFVF | ( | LPDIRECT3DDEVICE9 | , |
| DWORD * | pFVF | ||
| ) |
| void APIENTRY hkIDirect3DDevice9_GetGammaRamp | ( | LPDIRECT3DDEVICE9 | , |
| UINT | iSwapChain, | ||
| D3DGAMMARAMP * | pRamp | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetIndices | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DIndexBuffer9 ** | ppIndexData | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetLight | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Index, | ||
| D3DLIGHT9 * | pLight | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetLightEnable | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Index, | ||
| BOOL * | pEnable | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetMaterial | ( | LPDIRECT3DDEVICE9 | , |
| D3DMATERIAL9 * | pMaterial | ||
| ) |
| float APIENTRY hkIDirect3DDevice9_GetNPatchMode | ( | LPDIRECT3DDEVICE9 | ) |
| unsigned int APIENTRY hkIDirect3DDevice9_GetNumberOfSwapChains | ( | LPDIRECT3DDEVICE9 | ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetPaletteEntries | ( | LPDIRECT3DDEVICE9 | , |
| UINT | PaletteNumber, | ||
| PALETTEENTRY * | pEntries | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetPixelShader | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DPixelShader9 ** | ppShader | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetPixelShaderConstantB | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| BOOL * | pConstantData, | ||
| UINT | BoolCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetPixelShaderConstantF | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| float * | pConstantData, | ||
| UINT | Vector4fCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetPixelShaderConstantI | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| int * | pConstantData, | ||
| UINT | Vector4iCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetRasterStatus | ( | LPDIRECT3DDEVICE9 | , |
| UINT | iSwapChain, | ||
| D3DRASTER_STATUS * | pRasterStatus | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetRenderState | ( | LPDIRECT3DDEVICE9 | , |
| D3DRENDERSTATETYPE | State, | ||
| DWORD * | pValue | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetRenderTarget | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | RenderTargetIndex, | ||
| IDirect3DSurface9 ** | ppRenderTarget | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetRenderTargetData | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DSurface9 * | pRenderTarget, | ||
| IDirect3DSurface9 * | pDestSurface | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetSamplerState | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Sampler, | ||
| D3DSAMPLERSTATETYPE | Type, | ||
| DWORD * | pValue | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetScissorRect | ( | LPDIRECT3DDEVICE9 | , |
| RECT * | pRect | ||
| ) |
| BOOL APIENTRY hkIDirect3DDevice9_GetSoftwareVertexProcessing | ( | LPDIRECT3DDEVICE9 | ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetStreamSource | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StreamNumber, | ||
| IDirect3DVertexBuffer9 ** | ppStreamData, | ||
| UINT * | OffsetInBytes, | ||
| UINT * | pStride | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetStreamSourceFreq | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StreamNumber, | ||
| UINT * | Divider | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetSwapChain | ( | LPDIRECT3DDEVICE9 | , |
| UINT | iSwapChain, | ||
| IDirect3DSwapChain9 ** | pSwapChain | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetTexture | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Stage, | ||
| IDirect3DBaseTexture9 ** | ppTexture | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetTextureStageState | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Stage, | ||
| D3DTEXTURESTAGESTATETYPE | Type, | ||
| DWORD * | pValue | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetTransform | ( | LPDIRECT3DDEVICE9 | , |
| D3DTRANSFORMSTATETYPE | State, | ||
| D3DMATRIX * | pMatrix | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetVertexDeclaration | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DVertexDeclaration9 ** | ppDecl | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetVertexShader | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DVertexShader9 ** | ppShader | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetVertexShaderConstantB | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| BOOL * | pConstantData, | ||
| UINT | BoolCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetVertexShaderConstantF | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| float * | pConstantData, | ||
| UINT | Vector4fCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetVertexShaderConstantI | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| int * | pConstantData, | ||
| UINT | Vector4iCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_GetViewport | ( | LPDIRECT3DDEVICE9 | , |
| D3DVIEWPORT9 * | pViewport | ||
| ) |
| void hkIDirect3DDevice9_IDirect3DDevice9 | ( | LPDIRECT3DDEVICE9 | pD3Ddev | ) |


| HRESULT APIENTRY hkIDirect3DDevice9_LightEnable | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | LightIndex, | ||
| BOOL | bEnable | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_MultiplyTransform | ( | LPDIRECT3DDEVICE9 | , |
| D3DTRANSFORMSTATETYPE | State, | ||
| CONST D3DMATRIX * | pMatrix | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_Present | ( | LPDIRECT3DDEVICE9 | , |
| CONST RECT * | pSourceRect, | ||
| CONST RECT * | pDestRect, | ||
| HWND | hDestWindowOverride, | ||
| CONST RGNDATA * | pDirtyRegion | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_ProcessVertices | ( | LPDIRECT3DDEVICE9 | , |
| UINT | SrcStartIndex, | ||
| UINT | DestIndex, | ||
| UINT | VertexCount, | ||
| IDirect3DVertexBuffer9 * | pDestBuffer, | ||
| IDirect3DVertexDeclaration9 * | pVertexDecl, | ||
| DWORD | Flags | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_QueryInterface | ( | LPDIRECT3DDEVICE9 | , |
| REFIID | riid, | ||
| LPVOID * | ppvObj | ||
| ) |
| ULONG APIENTRY hkIDirect3DDevice9_Release | ( | LPDIRECT3DDEVICE9 | ) |


| HRESULT APIENTRY hkIDirect3DDevice9_Reset | ( | LPDIRECT3DDEVICE9 | , |
| D3DPRESENT_PARAMETERS * | pPresentationParameters | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_SetClipPlane | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Index, | ||
| CONST float * | pPlane | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetClipStatus | ( | LPDIRECT3DDEVICE9 | , |
| CONST D3DCLIPSTATUS9 * | pClipStatus | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetCurrentTexturePalette | ( | LPDIRECT3DDEVICE9 | , |
| UINT | PaletteNumber | ||
| ) |
| void APIENTRY hkIDirect3DDevice9_SetCursorPosition | ( | LPDIRECT3DDEVICE9 | , |
| int | X, | ||
| int | Y, | ||
| DWORD | Flags | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetCursorProperties | ( | LPDIRECT3DDEVICE9 | , |
| UINT | XHotSpot, | ||
| UINT | YHotSpot, | ||
| IDirect3DSurface9 * | pCursorBitmap | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetDepthStencilSurface | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DSurface9 * | pNewZStencil | ||
| ) |

| HRESULT APIENTRY hkIDirect3DDevice9_SetDialogBoxMode | ( | LPDIRECT3DDEVICE9 | , |
| BOOL | bEnableDialogs | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetFVF | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | FVF | ||
| ) |
| void APIENTRY hkIDirect3DDevice9_SetGammaRamp | ( | LPDIRECT3DDEVICE9 | , |
| UINT | iSwapChain, | ||
| DWORD | Flags, | ||
| CONST D3DGAMMARAMP * | pRamp | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetIndices | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DIndexBuffer9 * | pIndexData | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetLight | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Index, | ||
| CONST D3DLIGHT9 * | pLight | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetMaterial | ( | LPDIRECT3DDEVICE9 | , |
| CONST D3DMATERIAL9 * | pMaterial | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetNPatchMode | ( | LPDIRECT3DDEVICE9 | , |
| float | nSegments | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetPaletteEntries | ( | LPDIRECT3DDEVICE9 | , |
| UINT | PaletteNumber, | ||
| CONST PALETTEENTRY * | pEntries | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetPixelShader | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DPixelShader9 * | pShader | ||
| ) |

| HRESULT APIENTRY hkIDirect3DDevice9_SetPixelShaderConstantB | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| CONST BOOL * | pConstantData, | ||
| UINT | BoolCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetPixelShaderConstantF | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| CONST float * | pConstantData, | ||
| UINT | Vector4fCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetPixelShaderConstantI | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| CONST int * | pConstantData, | ||
| UINT | Vector4iCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetRenderState | ( | LPDIRECT3DDEVICE9 | , |
| D3DRENDERSTATETYPE | State, | ||
| DWORD | Value | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetRenderTarget | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | RenderTargetIndex, | ||
| IDirect3DSurface9 * | pRenderTarget | ||
| ) |


| HRESULT APIENTRY hkIDirect3DDevice9_SetSamplerState | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Sampler, | ||
| D3DSAMPLERSTATETYPE | Type, | ||
| DWORD | Value | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetScissorRect | ( | LPDIRECT3DDEVICE9 | , |
| CONST RECT * | pRect | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetSoftwareVertexProcessing | ( | LPDIRECT3DDEVICE9 | , |
| BOOL | bSoftware | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetStreamSource | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StreamNumber, | ||
| IDirect3DVertexBuffer9 * | pStreamData, | ||
| UINT | OffsetInBytes, | ||
| UINT | Stride | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetStreamSourceFreq | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StreamNumber, | ||
| UINT | Divider | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetTexture | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Stage, | ||
| IDirect3DBaseTexture9 * | pTexture | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetTextureStageState | ( | LPDIRECT3DDEVICE9 | , |
| DWORD | Stage, | ||
| D3DTEXTURESTAGESTATETYPE | Type, | ||
| DWORD | Value | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetTransform | ( | LPDIRECT3DDEVICE9 | , |
| D3DTRANSFORMSTATETYPE | State, | ||
| CONST D3DMATRIX * | pMatrix | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetVertexDeclaration | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DVertexDeclaration9 * | pDecl | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetVertexShader | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DVertexShader9 * | pShader | ||
| ) |

| HRESULT APIENTRY hkIDirect3DDevice9_SetVertexShaderConstantB | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| CONST BOOL * | pConstantData, | ||
| UINT | BoolCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetVertexShaderConstantF | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| CONST float * | pConstantData, | ||
| UINT | Vector4fCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetVertexShaderConstantI | ( | LPDIRECT3DDEVICE9 | , |
| UINT | StartRegister, | ||
| CONST int * | pConstantData, | ||
| UINT | Vector4iCount | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_SetViewport | ( | LPDIRECT3DDEVICE9 | , |
| CONST D3DVIEWPORT9 * | pViewport | ||
| ) |
| BOOL APIENTRY hkIDirect3DDevice9_ShowCursor | ( | LPDIRECT3DDEVICE9 | , |
| BOOL | bShow | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_StretchRect | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DSurface9 * | pSourceSurface, | ||
| CONST RECT * | pSourceRect, | ||
| IDirect3DSurface9 * | pDestSurface, | ||
| CONST RECT * | pDestRect, | ||
| D3DTEXTUREFILTERTYPE | Filter | ||
| ) |
| HRESULT hkIDirect3DDevice9_takeScreenshot | ( | LPDIRECT3DDEVICE9 | pD3Ddev | ) |

| HRESULT APIENTRY hkIDirect3DDevice9_TestCooperativeLevel | ( | LPDIRECT3DDEVICE9 | ) |
| HRESULT APIENTRY hkIDirect3DDevice9_UpdateSurface | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DSurface9 * | pSourceSurface, | ||
| CONST RECT * | pSourceRect, | ||
| IDirect3DSurface9 * | pDestinationSurface, | ||
| CONST POINT * | pDestPoint | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_UpdateTexture | ( | LPDIRECT3DDEVICE9 | , |
| IDirect3DBaseTexture9 * | pSourceTexture, | ||
| IDirect3DBaseTexture9 * | pDestinationTexture | ||
| ) |
| HRESULT APIENTRY hkIDirect3DDevice9_ValidateDevice | ( | LPDIRECT3DDEVICE9 | , |
| DWORD * | pNumPasses | ||
| ) |
| void increaseConvergence | ( | ) |

| void increaseSeparation | ( | ) |

| void initSurfaces | ( | LPDIRECT3DDEVICE9 | pD3Ddev | ) |


| BOOL IsDepthFormatOk | ( | IDirect3D9 * | pD3D9, |
| D3DFORMAT | DepthFormat, | ||
| D3DFORMAT | AdapterFormat, | ||
| D3DFORMAT | BackBufferFormat | ||
| ) |

| void move_view | ( | LPDIRECT3DDEVICE9 | pD3Ddev, |
| MOVE_DIRECTION | move_dir | ||
| ) |

| void readIni | ( | void | ) |


| HRESULT APIENTRY VS_addcode_common | ( | char ** | ppIn, |
| int | cond, | ||
| char * | pFindOR, | ||
| char ** | ppOut, | ||
| char * | strSource, | ||
| char * | strSource2, | ||
| char * | strSource3 | ||
| ) |

| HRESULT APIENTRY VS_addcode_ORe1_VS11_LS0 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |


| HRESULT APIENTRY VS_addcode_ORe1_VS11_LS1 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |


| HRESULT APIENTRY VS_addcode_ORe1_VS20_LS0 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |


| HRESULT APIENTRY VS_addcode_ORe1_VS20_LS1 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |


| HRESULT APIENTRY VS_addcode_ORe1_VS30_LS0 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |


| HRESULT APIENTRY VS_addcode_ORe1_VS30_LS1 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |


| HRESULT APIENTRY VS_addcode_ORgt1_VS11_LS0 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_addcode_ORgt1_VS11_LS1 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_addcode_ORgt1_VS20_LS0 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_addcode_ORgt1_VS20_LS1 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_addcode_ORgt1_VS30_LS0 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_addcode_ORgt1_VS30_LS1 | ( | char ** | ppIn, |
| char * | strOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_appendDef_V11_LS0 | ( | char ** | ppOut | ) |

| HRESULT APIENTRY VS_appendDef_V11_LS1 | ( | char ** | ppOut | ) |

| HRESULT APIENTRY VS_appendDef_V20_LS0 | ( | char ** | ppOut | ) |

| HRESULT APIENTRY VS_appendDef_V20_LS1 | ( | char ** | ppOut | ) |

| HRESULT APIENTRY VS_appendDef_V30_LS0 | ( | char ** | ppOut | ) |

| HRESULT APIENTRY VS_appendDef_V30_LS1 | ( | char ** | ppOut | ) |

| HRESULT APIENTRY VS_replaceOR_V11 | ( | char ** | ppIn, |
| int * | pcountOR, | ||
| char * | pOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_replaceOR_V20 | ( | char ** | ppIn, |
| int * | pcountOR, | ||
| char * | pOR, | ||
| char ** | ppOut | ||
| ) |

| HRESULT APIENTRY VS_replaceOR_V30 | ( | char ** | ppIn, |
| int * | pcountOR, | ||
| char * | pOR, | ||
| char ** | ppOut | ||
| ) |

| tAddRef oAddRef |
| tBeginScene oBeginScene |
| tBeginStateBlock oBeginStateBlock |
| tClear oClear |
| tColorFill oColorFill |
| tCreateAdditionalSwapChain oCreateAdditionalSwapChain |
| tCreateCubeTexture oCreateCubeTexture |
| tCreateDepthStencilSurface oCreateDepthStencilSurface |
| tCreateIndexBuffer oCreateIndexBuffer |
| tCreateOffscreenPlainSurface oCreateOffscreenPlainSurface |
| tCreatePixelShader oCreatePixelShader |
| tCreateQuery oCreateQuery |
| tCreateRenderTarget oCreateRenderTarget |
| tCreateStateBlock oCreateStateBlock |
| tCreateTexture oCreateTexture |
| tCreateVertexBuffer oCreateVertexBuffer |
| tCreateVertexDeclaration oCreateVertexDeclaration |
| tCreateVertexShader oCreateVertexShader |
| tCreateVolumeTexture oCreateVolumeTexture |
| tDeletePatch oDeletePatch |
| tDrawIndexedPrimitive oDrawIndexedPrimitive |
| tDrawIndexedPrimitiveUP oDrawIndexedPrimitiveUP |
| tDrawPrimitive oDrawPrimitive |
| tDrawPrimitiveUP oDrawPrimitiveUP |
| tDrawRectPatch oDrawRectPatch |
| tDrawTriPatch oDrawTriPatch |
| tEndScene oEndScene |
| tEndStateBlock oEndStateBlock |
| tEvictManagedResources oEvictManagedResources |
| tGetAvailableTextureMem oGetAvailableTextureMem |
| tGetBackBuffer oGetBackBuffer |
| tGetClipPlane oGetClipPlane |
| tGetClipStatus oGetClipStatus |
| tGetCreationParameters oGetCreationParameters |
| tGetCurrentTexturePalette oGetCurrentTexturePalette |
| tGetDepthStencilSurface oGetDepthStencilSurface |
| tGetDeviceCaps oGetDeviceCaps |
| tGetDirect3D oGetDirect3D |
| tGetDisplayMode oGetDisplayMode |
| tGetFrontBufferData oGetFrontBufferData |
| tGetFVF oGetFVF |
| tGetGammaRamp oGetGammaRamp |
| tGetIndices oGetIndices |
| tGetLight oGetLight |
| tGetLightEnable oGetLightEnable |
| tGetMaterial oGetMaterial |
| tGetNPatchMode oGetNPatchMode |
| tGetNumberOfSwapChains oGetNumberOfSwapChains |
| tGetPaletteEntries oGetPaletteEntries |
| tGetPixelShader oGetPixelShader |
| tGetPixelShaderConstantB oGetPixelShaderConstantB |
| tGetPixelShaderConstantF oGetPixelShaderConstantF |
| tGetPixelShaderConstantI oGetPixelShaderConstantI |
| tGetRasterStatus oGetRasterStatus |
| tGetRenderState oGetRenderState |
| tGetRenderTarget oGetRenderTarget |
| tGetRenderTargetData oGetRenderTargetData |
| tGetSamplerState oGetSamplerState |
| tGetScissorRect oGetScissorRect |
| tGetSoftwareVertexProcessing oGetSoftwareVertexProcessing |
| tGetStreamSource oGetStreamSource |
| tGetStreamSourceFreq oGetStreamSourceFreq |
| tGetSwapChain oGetSwapChain |
| tGetTexture oGetTexture |
| tGetTextureStageState oGetTextureStageState |
| tGetTransform oGetTransform |
| tGetVertexDeclaration oGetVertexDeclaration |
| tGetVertexShader oGetVertexShader |
| tGetVertexShaderConstantB oGetVertexShaderConstantB |
| tGetVertexShaderConstantF oGetVertexShaderConstantF |
| tGetVertexShaderConstantI oGetVertexShaderConstantI |
| tGetViewport oGetViewport |
| tLightEnable oLightEnable |
| tMultiplyTransform oMultiplyTransform |
| tPresent oPresent |
| tProcessVertices oProcessVertices |
| tQueryInterface oQueryInterface |
| tRelease oRelease |
| tReset oReset |
| tSetClipPlane oSetClipPlane |
| tSetClipStatus oSetClipStatus |
| tSetCurrentTexturePalette oSetCurrentTexturePalette |
| tSetCursorPosition oSetCursorPosition |
| tSetCursorProperties oSetCursorProperties |
| tSetDepthStencilSurface oSetDepthStencilSurface |
| tSetDialogBoxMode oSetDialogBoxMode |
| tSetFVF oSetFVF |
| tSetGammaRamp oSetGammaRamp |
| tSetIndices oSetIndices |
| tSetLight oSetLight |
| tSetMaterial oSetMaterial |
| tSetNPatchMode oSetNPatchMode |
| tSetPaletteEntries oSetPaletteEntries |
| tSetPixelShader oSetPixelShader |
| tSetPixelShaderConstantB oSetPixelShaderConstantB |
| tSetPixelShaderConstantF oSetPixelShaderConstantF |
| tSetPixelShaderConstantI oSetPixelShaderConstantI |
| tSetRenderState oSetRenderState |
| tSetRenderTarget oSetRenderTarget |
| tSetSamplerState oSetSamplerState |
| tSetScissorRect oSetScissorRect |
| tSetSoftwareVertexProcessing oSetSoftwareVertexProcessing |
| tSetStreamSource oSetStreamSource |
| tSetStreamSourceFreq oSetStreamSourceFreq |
| tSetTexture oSetTexture |
| tSetTextureStageState oSetTextureStageState |
| tSetTransform oSetTransform |
| tSetVertexDeclaration oSetVertexDeclaration |
| tSetVertexShader oSetVertexShader |
| tSetVertexShaderConstantB oSetVertexShaderConstantB |
| tSetVertexShaderConstantF oSetVertexShaderConstantF |
| tSetVertexShaderConstantI oSetVertexShaderConstantI |
| tSetViewport oSetViewport |
| tShowCursor oShowCursor |
| tStretchRect oStretchRect |
| tTestCooperativeLevel oTestCooperativeLevel |
| tUpdateSurface oUpdateSurface |
| tUpdateTexture oUpdateTexture |
| tValidateDevice oValidateDevice |