ReactOS  0.4.14-dev-49-gfb4591c
DirectD3D_main.c
Go to the documentation of this file.
1 #include "rosdraw.h"
2 
3 #include <string.h>
4 
7 {
9  DX_STUB;
10 }
11 
14 {
16  DX_STUB;
17 }
18 
21 {
23  DX_STUB;
24 }
25 
28 {
30  DX_STUB;
31 }
32 
35 {
37  DX_STUB;
38 }
39 
42 {
44  DX_STUB;
45 }
46 
49 {
51  DX_STUB;
52 }
53 
56 {
58  DX_STUB;
59 }
60 
63 {
65  DX_STUB;
66 }
67 
70  LPDIRECT3DDEVICE2 *lplpD3DDevice2)
71 {
73  DX_STUB;
74 }
75 
78  LPDIRECT3DDEVICE3 *lplpD3DDevice3,LPUNKNOWN lpUnk)
79 {
81  DX_STUB;
82 }
83 
86  LPDIRECT3DVERTEXBUFFER *lplpD3DVertBuf,DWORD dwFlags,LPUNKNOWN lpUnk)
87 {
89  DX_STUB;
90 }
91 
92 
95  LPDIRECT3DDEVICE7 *lplpD3DDevice)
96 {
98  DX_STUB;
99 }
100 
103  LPDIRECT3DVERTEXBUFFER7 *lplpD3DVertBuf,DWORD dwFlags)
104 {
105  DX_WINDBG_trace();
106  DX_STUB;
107 }
108 
111 {
112  DX_WINDBG_trace();
113  DX_STUB;
114 }
115 
118 {
119  DX_WINDBG_trace();
120  DX_STUB;
121 }
122 
123 
struct IDirect3DVertexBuffer7 * LPDIRECT3DVERTEXBUFFER7
Definition: d3d.h:101
HRESULT WINAPI Main_D3D_QueryInterface(LPDIRECT3D iface, REFIID riid, LPVOID *ppvObj)
Definition: DirectD3D_main.c:6
#define DX_WINDBG_trace()
Definition: rosdraw.h:262
HRESULT WINAPI Main_D3D_CreateVertexBuffer7(LPDIRECT3D7 iface, LPD3DVERTEXBUFFERDESC lpD3DVertBufDesc, LPDIRECT3DVERTEXBUFFER7 *lplpD3DVertBuf, DWORD dwFlags)
HRESULT WINAPI Main_D3D_FindDevice(LPDIRECT3D iface, LPD3DFINDDEVICESEARCH D3DDFS, LPD3DFINDDEVICERESULT D3DFDR)
#define REFIID
Definition: guiddef.h:118
REFIID riid
Definition: precomp.h:44
#define REFCLSID
Definition: guiddef.h:117
struct IDirect3DViewport * LPDIRECT3DVIEWPORT
Definition: d3d.h:87
HRESULT WINAPI Main_D3D_CreateDevice2(LPDIRECT3D2 iface, REFCLSID rclsid, LPDIRECTDRAWSURFACE lpDDS, LPDIRECT3DDEVICE2 *lplpD3DDevice2)
HRESULT(CALLBACK * LPD3DENUMDEVICESCALLBACK)(GUID *lpGuid, LPSTR lpDeviceDescription, LPSTR lpDeviceName, LPD3DDEVICEDESC, LPD3DDEVICEDESC, LPVOID)
Definition: d3dcaps.h:466
HRESULT WINAPI Main_D3D_CreateVertexBuffer3(LPDIRECT3D3 iface, LPD3DVERTEXBUFFERDESC lpD3DVertBufDesc, LPDIRECT3DVERTEXBUFFER *lplpD3DVertBuf, DWORD dwFlags, LPUNKNOWN lpUnk)
HRESULT WINAPI Main_D3D_CreateDevice7(LPDIRECT3D7 iface, REFCLSID rclsid, LPDIRECTDRAWSURFACE7 lpDDS, LPDIRECT3DDEVICE7 *lplpD3DDevice)
HRESULT WINAPI Main_D3D_EnumZBufferFormats(LPDIRECT3D7 iface, REFCLSID riidDevice, LPD3DENUMPIXELFORMATSCALLBACK lpEnumCallback, LPVOID lpContext)
static LPUNKNOWN
Definition: ndr_ole.c:49
HRESULT WINAPI Main_D3D_CreateLight(LPDIRECT3D iface, LPDIRECT3DLIGHT *Light, IUnknown *pUnkOuter)
struct IDirect3D * LPDIRECT3D
Definition: d3d.h:75
HRESULT WINAPI Main_D3D_CreateViewport(LPDIRECT3D iface, LPDIRECT3DVIEWPORT *Viewport, IUnknown *pUnkOuter)
HRESULT(CALLBACK * LPD3DENUMPIXELFORMATSCALLBACK)(DDPIXELFORMAT *format, void *ctx)
Definition: d3dtypes.h:85
struct IDirect3DVertexBuffer * LPDIRECT3DVERTEXBUFFER
Definition: d3d.h:100
struct IDirect3D7 * LPDIRECT3D7
Definition: d3d.h:78
struct IDirect3D2 * LPDIRECT3D2
Definition: d3d.h:76
HRESULT WINAPI Main_D3D_CreateMaterial(LPDIRECT3D iface, LPDIRECT3DMATERIAL *Direct3DLight, IUnknown *pUnkOuter)
struct IDirect3DDevice7 * LPDIRECT3DDEVICE7
Definition: d3d.h:85
struct IDirect3DLight * LPDIRECT3DLIGHT
Definition: d3d.h:80
HRESULT WINAPI Main_D3D_CreateDevice3(LPDIRECT3D3 iface, REFCLSID rclsid, LPDIRECTDRAWSURFACE4 lpDDS, LPDIRECT3DDEVICE3 *lplpD3DDevice3, LPUNKNOWN lpUnk)
LONG HRESULT
Definition: typedefs.h:77
#define WINAPI
Definition: msvc.h:8
unsigned long DWORD
Definition: ntddk_ex.h:95
HRESULT WINAPI Main_D3D_Initialize(LPDIRECT3D iface, REFIID refiid)
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
ULONG WINAPI Main_D3D_Release(LPDIRECT3D iface)
struct IDirect3D3 * LPDIRECT3D3
Definition: d3d.h:77
HRESULT WINAPI Main_D3D_EvictManagedTextures(LPDIRECT3D7 iface)
#define DX_STUB
Definition: rosdraw.h:224
struct IDirect3DDevice2 * LPDIRECT3DDEVICE2
Definition: d3d.h:83
struct IDirect3DMaterial * LPDIRECT3DMATERIAL
Definition: d3d.h:91
HRESULT WINAPI Main_D3D_EnumDevices(LPDIRECT3D iface, LPD3DENUMDEVICESCALLBACK Callback, LPVOID Context)
ULONG WINAPI Main_D3D_AddRef(LPDIRECT3D iface)
unsigned int ULONG
Definition: retypes.h:1
struct IDirect3DDevice3 * LPDIRECT3DDEVICE3
Definition: d3d.h:84
LPFNPSPCALLBACK Callback
Definition: desk.c:111
DWORD * LPDIRECTDRAWSURFACE7
Definition: vmrender.idl:7
struct IDirectDrawSurface4 * LPDIRECTDRAWSURFACE4
Definition: ddraw.h:718