HRESULT WINAPI Main_D3D_CreateVertexBuffer3(LPDIRECT3D3 iface, LPD3DVERTEXBUFFERDESC lpD3DVertBufDesc, LPDIRECT3DVERTEXBUFFER *lplpD3DVertBuf, DWORD dwFlags, LPUNKNOWN lpUnk)
HRESULT WINAPI Main_D3D_CreateVertexBuffer7(LPDIRECT3D7 iface, LPD3DVERTEXBUFFERDESC lpD3DVertBufDesc, LPDIRECT3DVERTEXBUFFER7 *lplpD3DVertBuf, DWORD dwFlags)
HRESULT WINAPI Main_D3D_QueryInterface(LPDIRECT3D iface, REFIID riid, LPVOID *ppvObj)
HRESULT WINAPI Main_D3D_Initialize(LPDIRECT3D iface, REFIID refiid)
HRESULT WINAPI Main_D3D_EvictManagedTextures(LPDIRECT3D7 iface)
ULONG WINAPI Main_D3D_Release(LPDIRECT3D iface)
HRESULT WINAPI Main_D3D_CreateDevice2(LPDIRECT3D2 iface, REFCLSID rclsid, LPDIRECTDRAWSURFACE lpDDS, LPDIRECT3DDEVICE2 *lplpD3DDevice2)
HRESULT WINAPI Main_D3D_FindDevice(LPDIRECT3D iface, LPD3DFINDDEVICESEARCH D3DDFS, LPD3DFINDDEVICERESULT D3DFDR)
HRESULT WINAPI Main_D3D_CreateMaterial(LPDIRECT3D iface, LPDIRECT3DMATERIAL *Direct3DLight, IUnknown *pUnkOuter)
HRESULT WINAPI Main_D3D_CreateDevice7(LPDIRECT3D7 iface, REFCLSID rclsid, LPDIRECTDRAWSURFACE7 lpDDS, LPDIRECT3DDEVICE7 *lplpD3DDevice)
HRESULT WINAPI Main_D3D_CreateDevice3(LPDIRECT3D3 iface, REFCLSID rclsid, LPDIRECTDRAWSURFACE4 lpDDS, LPDIRECT3DDEVICE3 *lplpD3DDevice3, LPUNKNOWN lpUnk)
HRESULT WINAPI Main_D3D_EnumDevices(LPDIRECT3D iface, LPD3DENUMDEVICESCALLBACK Callback, LPVOID Context)
HRESULT WINAPI Main_D3D_EnumZBufferFormats(LPDIRECT3D7 iface, REFCLSID riidDevice, LPD3DENUMPIXELFORMATSCALLBACK lpEnumCallback, LPVOID lpContext)
ULONG WINAPI Main_D3D_AddRef(LPDIRECT3D iface)
HRESULT WINAPI Main_D3D_CreateLight(LPDIRECT3D iface, LPDIRECT3DLIGHT *Light, IUnknown *pUnkOuter)
HRESULT WINAPI Main_D3D_CreateViewport(LPDIRECT3D iface, LPDIRECT3DVIEWPORT *Viewport, IUnknown *pUnkOuter)
struct IDirect3DMaterial * LPDIRECT3DMATERIAL
struct IDirect3D * LPDIRECT3D
struct IDirect3DDevice2 * LPDIRECT3DDEVICE2
struct IDirect3DVertexBuffer7 * LPDIRECT3DVERTEXBUFFER7
struct IDirect3DLight * LPDIRECT3DLIGHT
struct IDirect3DVertexBuffer * LPDIRECT3DVERTEXBUFFER
struct IDirect3DDevice7 * LPDIRECT3DDEVICE7
struct IDirect3D3 * LPDIRECT3D3
struct IDirect3D7 * LPDIRECT3D7
struct IDirect3DViewport * LPDIRECT3DVIEWPORT
struct IDirect3DDevice3 * LPDIRECT3DDEVICE3
struct IDirect3D2 * LPDIRECT3D2
HRESULT(CALLBACK * LPD3DENUMDEVICESCALLBACK)(GUID *lpGuid, LPSTR lpDeviceDescription, LPSTR lpDeviceName, LPD3DDEVICEDESC, LPD3DDEVICEDESC, LPVOID)
HRESULT(CALLBACK * LPD3DENUMPIXELFORMATSCALLBACK)(DDPIXELFORMAT *format, void *ctx)
DWORD * LPDIRECTDRAWSURFACE7
#define DX_WINDBG_trace()
struct IDirectDrawSurface4 * LPDIRECTDRAWSURFACE4
_In_ WDFINTERRUPT _In_ PFN_WDF_INTERRUPT_SYNCHRONIZE Callback
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags