ReactOS 0.4.16-dev-122-g325d74c
|
#include <windows.h>
#include <stdio.h>
#include <ddraw.h>
#include <ddrawi.h>
#include <d3dhal.h>
#include <ddrawgdi.h>
Go to the source code of this file.
Macros | |
#define | IUnknown void |
#define | CO_E_NOTINITIALIZED 0x800401F0 |
Functions | |
HRESULT WINAPI | Main_D3D_QueryInterface (LPDIRECT3D iface, REFIID riid, LPVOID *ppvObj) |
ULONG WINAPI | Main_D3D_AddRef (LPDIRECT3D iface) |
ULONG WINAPI | Main_D3D_Release (LPDIRECT3D iface) |
HRESULT WINAPI | Main_D3D_Initialize (LPDIRECT3D iface, REFIID refiid) |
HRESULT WINAPI | Main_D3D_EnumDevices (LPDIRECT3D iface, LPD3DENUMDEVICESCALLBACK Callback, LPVOID Context) |
HRESULT WINAPI | Main_D3D_CreateLight (LPDIRECT3D iface, LPDIRECT3DLIGHT *Light, IUnknown *pUnkOuter) |
HRESULT WINAPI | Main_D3D_CreateMaterial (LPDIRECT3D iface, LPDIRECT3DMATERIAL *Direct3DLight, IUnknown *pUnkOuter) |
HRESULT WINAPI | Main_D3D_CreateViewport (LPDIRECT3D iface, LPDIRECT3DVIEWPORT *Viewport, IUnknown *pUnkOuter) |
HRESULT WINAPI | Main_D3D_FindDevice (LPDIRECT3D iface, LPD3DFINDDEVICESEARCH D3DDFS, LPD3DFINDDEVICERESULT D3DFDR) |
Variables | |
IDirect3DVtbl | IDirect3D_Vtbl |
#define CO_E_NOTINITIALIZED 0x800401F0 |
Definition at line 14 of file DirectD3D_Vtable.c.
Definition at line 12 of file DirectD3D_Vtable.c.
ULONG WINAPI Main_D3D_AddRef | ( | LPDIRECT3D | iface | ) |
Definition at line 13 of file DirectD3D_main.c.
HRESULT WINAPI Main_D3D_CreateLight | ( | LPDIRECT3D | iface, |
LPDIRECT3DLIGHT * | Light, | ||
IUnknown * | pUnkOuter | ||
) |
Definition at line 41 of file DirectD3D_main.c.
HRESULT WINAPI Main_D3D_CreateMaterial | ( | LPDIRECT3D | iface, |
LPDIRECT3DMATERIAL * | Direct3DLight, | ||
IUnknown * | pUnkOuter | ||
) |
Definition at line 48 of file DirectD3D_main.c.
HRESULT WINAPI Main_D3D_CreateViewport | ( | LPDIRECT3D | iface, |
LPDIRECT3DVIEWPORT * | Viewport, | ||
IUnknown * | pUnkOuter | ||
) |
Definition at line 55 of file DirectD3D_main.c.
HRESULT WINAPI Main_D3D_EnumDevices | ( | LPDIRECT3D | iface, |
LPD3DENUMDEVICESCALLBACK | Callback, | ||
LPVOID | Context | ||
) |
Definition at line 34 of file DirectD3D_main.c.
HRESULT WINAPI Main_D3D_FindDevice | ( | LPDIRECT3D | iface, |
LPD3DFINDDEVICESEARCH | D3DDFS, | ||
LPD3DFINDDEVICERESULT | D3DFDR | ||
) |
Definition at line 62 of file DirectD3D_main.c.
HRESULT WINAPI Main_D3D_Initialize | ( | LPDIRECT3D | iface, |
REFIID | refiid | ||
) |
Definition at line 27 of file DirectD3D_main.c.
HRESULT WINAPI Main_D3D_QueryInterface | ( | LPDIRECT3D | iface, |
REFIID | riid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 6 of file DirectD3D_main.c.
ULONG WINAPI Main_D3D_Release | ( | LPDIRECT3D | iface | ) |
Definition at line 20 of file DirectD3D_main.c.
IDirect3DVtbl IDirect3D_Vtbl |
Definition at line 28 of file DirectD3D_Vtable.c.
Referenced by Main_DDrawSurface_QueryInterface().