|
#define | DIRECT3D_VERSION 0x0800 |
|
#define | COM_NO_WINDOWS_H |
|
#define | D3DCREATE_FPU_PRESERVE 0x00000002L |
|
#define | D3DCREATE_MULTITHREADED 0x00000004L |
|
#define | D3DCREATE_PUREDEVICE 0x00000010L |
|
#define | D3DCREATE_SOFTWARE_VERTEXPROCESSING 0x00000020L |
|
#define | D3DCREATE_HARDWARE_VERTEXPROCESSING 0x00000040L |
|
#define | D3DCREATE_MIXED_VERTEXPROCESSING 0x00000080L |
|
#define | D3DSPD_IUNKNOWN 0x00000001L |
|
#define | D3D_SDK_VERSION 220 |
|
#define | D3DADAPTER_DEFAULT 0 |
|
#define | D3DENUM_NO_WHQL_LEVEL 2 |
|
#define | _FACD3D 0x876 |
|
#define | MAKE_D3DHRESULT(code) MAKE_HRESULT( 1, _FACD3D, code ) |
|
#define | D3D_OK S_OK |
|
#define | D3DERR_WRONGTEXTUREFORMAT MAKE_D3DHRESULT(2072) |
|
#define | D3DERR_UNSUPPORTEDCOLOROPERATION MAKE_D3DHRESULT(2073) |
|
#define | D3DERR_UNSUPPORTEDCOLORARG MAKE_D3DHRESULT(2074) |
|
#define | D3DERR_UNSUPPORTEDALPHAOPERATION MAKE_D3DHRESULT(2075) |
|
#define | D3DERR_UNSUPPORTEDALPHAARG MAKE_D3DHRESULT(2076) |
|
#define | D3DERR_TOOMANYOPERATIONS MAKE_D3DHRESULT(2077) |
|
#define | D3DERR_CONFLICTINGTEXTUREFILTER MAKE_D3DHRESULT(2078) |
|
#define | D3DERR_UNSUPPORTEDFACTORVALUE MAKE_D3DHRESULT(2079) |
|
#define | D3DERR_CONFLICTINGRENDERSTATE MAKE_D3DHRESULT(2081) |
|
#define | D3DERR_UNSUPPORTEDTEXTUREFILTER MAKE_D3DHRESULT(2082) |
|
#define | D3DERR_CONFLICTINGTEXTUREPALETTE MAKE_D3DHRESULT(2086) |
|
#define | D3DERR_DRIVERINTERNALERROR MAKE_D3DHRESULT(2087) |
|
#define | D3DERR_NOTFOUND MAKE_D3DHRESULT(2150) |
|
#define | D3DERR_MOREDATA MAKE_D3DHRESULT(2151) |
|
#define | D3DERR_DEVICELOST MAKE_D3DHRESULT(2152) |
|
#define | D3DERR_DEVICENOTRESET MAKE_D3DHRESULT(2153) |
|
#define | D3DERR_NOTAVAILABLE MAKE_D3DHRESULT(2154) |
|
#define | D3DERR_OUTOFVIDEOMEMORY MAKE_D3DHRESULT(380) |
|
#define | D3DERR_INVALIDDEVICE MAKE_D3DHRESULT(2155) |
|
#define | D3DERR_INVALIDCALL MAKE_D3DHRESULT(2156) |
|
#define | D3DERR_DRIVERINVALIDCALL MAKE_D3DHRESULT(2157) |
|
#define | INTERFACE IDirect3D8 |
|
#define | IDirect3D8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3D8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3D8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3D8_RegisterSoftwareDevice(p, a) (p)->lpVtbl->RegisterSoftwareDevice(p,a) |
|
#define | IDirect3D8_GetAdapterCount(p) (p)->lpVtbl->GetAdapterCount(p) |
|
#define | IDirect3D8_GetAdapterIdentifier(p, a, b, c) (p)->lpVtbl->GetAdapterIdentifier(p,a,b,c) |
|
#define | IDirect3D8_GetAdapterModeCount(p, a) (p)->lpVtbl->GetAdapterModeCount(p,a) |
|
#define | IDirect3D8_EnumAdapterModes(p, a, b, c) (p)->lpVtbl->EnumAdapterModes(p,a,b,c) |
|
#define | IDirect3D8_GetAdapterDisplayMode(p, a, b) (p)->lpVtbl->GetAdapterDisplayMode(p,a,b) |
|
#define | IDirect3D8_CheckDeviceType(p, a, b, c, d, e) (p)->lpVtbl->CheckDeviceType(p,a,b,c,d,e) |
|
#define | IDirect3D8_CheckDeviceFormat(p, a, b, c, d, e, f) (p)->lpVtbl->CheckDeviceFormat(p,a,b,c,d,e,f) |
|
#define | IDirect3D8_CheckDeviceMultiSampleType(p, a, b, c, d, e) (p)->lpVtbl->CheckDeviceMultiSampleType(p,a,b,c,d,e) |
|
#define | IDirect3D8_CheckDepthStencilMatch(p, a, b, c, d, e) (p)->lpVtbl->CheckDepthStencilMatch(p,a,b,c,d,e) |
|
#define | IDirect3D8_GetDeviceCaps(p, a, b, c) (p)->lpVtbl->GetDeviceCaps(p,a,b,c) |
|
#define | IDirect3D8_GetAdapterMonitor(p, a) (p)->lpVtbl->GetAdapterMonitor(p,a) |
|
#define | IDirect3D8_CreateDevice(p, a, b, c, d, e, f) (p)->lpVtbl->CreateDevice(p,a,b,c,d,e,f) |
|
#define | INTERFACE IDirect3DVolume8 |
|
#define | IDirect3DVolume8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DVolume8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DVolume8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DVolume8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DVolume8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DVolume8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DVolume8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DVolume8_GetContainer(p, a, b) (p)->lpVtbl->GetContainer(p,a,b) |
|
#define | IDirect3DVolume8_GetDesc(p, a) (p)->lpVtbl->GetDesc(p,a) |
|
#define | IDirect3DVolume8_LockBox(p, a, b, c) (p)->lpVtbl->LockBox(p,a,b,c) |
|
#define | IDirect3DVolume8_UnlockBox(p) (p)->lpVtbl->UnlockBox(p) |
|
#define | INTERFACE IDirect3DSwapChain8 |
|
#define | IDirect3DSwapChain8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DSwapChain8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DSwapChain8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DSwapChain8_Present(p, a, b, c, d) (p)->lpVtbl->Present(p,a,b,c,d) |
|
#define | IDirect3DSwapChain8_GetBackBuffer(p, a, b, c) (p)->lpVtbl->GetBackBuffer(p,a,b,c) |
|
#define | INTERFACE IDirect3DSurface8 |
|
#define | IDirect3DSurface8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DSurface8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DSurface8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DSurface8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DSurface8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DSurface8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DSurface8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DSurface8_GetContainer(p, a, b) (p)->lpVtbl->GetContainer(p,a,b) |
|
#define | IDirect3DSurface8_GetDesc(p, a) (p)->lpVtbl->GetDesc(p,a) |
|
#define | IDirect3DSurface8_LockRect(p, a, b, c) (p)->lpVtbl->LockRect(p,a,b,c) |
|
#define | IDirect3DSurface8_UnlockRect(p) (p)->lpVtbl->UnlockRect(p) |
|
#define | INTERFACE IDirect3DResource8 |
|
#define | IDirect3DResource8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DResource8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DResource8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DResource8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DResource8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DResource8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DResource8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DResource8_SetPriority(p, a) (p)->lpVtbl->SetPriority(p,a) |
|
#define | IDirect3DResource8_GetPriority(p) (p)->lpVtbl->GetPriority(p) |
|
#define | IDirect3DResource8_PreLoad(p) (p)->lpVtbl->PreLoad(p) |
|
#define | IDirect3DResource8_GetType(p) (p)->lpVtbl->GetType(p) |
|
#define | INTERFACE IDirect3DVertexBuffer8 |
|
#define | IDirect3DVertexBuffer8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DVertexBuffer8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DVertexBuffer8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DVertexBuffer8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DVertexBuffer8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DVertexBuffer8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DVertexBuffer8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DVertexBuffer8_SetPriority(p, a) (p)->lpVtbl->SetPriority(p,a) |
|
#define | IDirect3DVertexBuffer8_GetPriority(p) (p)->lpVtbl->GetPriority(p) |
|
#define | IDirect3DVertexBuffer8_PreLoad(p) (p)->lpVtbl->PreLoad(p) |
|
#define | IDirect3DVertexBuffer8_GetType(p) (p)->lpVtbl->GetType(p) |
|
#define | IDirect3DVertexBuffer8_Lock(p, a, b, c, d) (p)->lpVtbl->Lock(p,a,b,c,d) |
|
#define | IDirect3DVertexBuffer8_Unlock(p) (p)->lpVtbl->Unlock(p) |
|
#define | IDirect3DVertexBuffer8_GetDesc(p, a) (p)->lpVtbl->GetDesc(p,a) |
|
#define | INTERFACE IDirect3DIndexBuffer8 |
|
#define | IDirect3DIndexBuffer8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DIndexBuffer8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DIndexBuffer8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DIndexBuffer8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DIndexBuffer8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DIndexBuffer8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DIndexBuffer8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DIndexBuffer8_SetPriority(p, a) (p)->lpVtbl->SetPriority(p,a) |
|
#define | IDirect3DIndexBuffer8_GetPriority(p) (p)->lpVtbl->GetPriority(p) |
|
#define | IDirect3DIndexBuffer8_PreLoad(p) (p)->lpVtbl->PreLoad(p) |
|
#define | IDirect3DIndexBuffer8_GetType(p) (p)->lpVtbl->GetType(p) |
|
#define | IDirect3DIndexBuffer8_Lock(p, a, b, c, d) (p)->lpVtbl->Lock(p,a,b,c,d) |
|
#define | IDirect3DIndexBuffer8_Unlock(p) (p)->lpVtbl->Unlock(p) |
|
#define | IDirect3DIndexBuffer8_GetDesc(p, a) (p)->lpVtbl->GetDesc(p,a) |
|
#define | INTERFACE IDirect3DBaseTexture8 |
|
#define | IDirect3DBaseTexture8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DBaseTexture8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DBaseTexture8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DBaseTexture8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DBaseTexture8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DBaseTexture8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DBaseTexture8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DBaseTexture8_SetPriority(p, a) (p)->lpVtbl->SetPriority(p,a) |
|
#define | IDirect3DBaseTexture8_GetPriority(p) (p)->lpVtbl->GetPriority(p) |
|
#define | IDirect3DBaseTexture8_PreLoad(p) (p)->lpVtbl->PreLoad(p) |
|
#define | IDirect3DBaseTexture8_GetType(p) (p)->lpVtbl->GetType(p) |
|
#define | IDirect3DBaseTexture8_SetLOD(p, a) (p)->lpVtbl->SetLOD(p,a) |
|
#define | IDirect3DBaseTexture8_GetLOD(p) (p)->lpVtbl->GetLOD(p) |
|
#define | IDirect3DBaseTexture8_GetLevelCount(p) (p)->lpVtbl->GetLevelCount(p) |
|
#define | INTERFACE IDirect3DCubeTexture8 |
|
#define | IDirect3DCubeTexture8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DCubeTexture8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DCubeTexture8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DCubeTexture8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DCubeTexture8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DCubeTexture8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DCubeTexture8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DCubeTexture8_SetPriority(p, a) (p)->lpVtbl->SetPriority(p,a) |
|
#define | IDirect3DCubeTexture8_GetPriority(p) (p)->lpVtbl->GetPriority(p) |
|
#define | IDirect3DCubeTexture8_PreLoad(p) (p)->lpVtbl->PreLoad(p) |
|
#define | IDirect3DCubeTexture8_GetType(p) (p)->lpVtbl->GetType(p) |
|
#define | IDirect3DCubeTexture8_SetLOD(p, a) (p)->lpVtbl->SetLOD(p,a) |
|
#define | IDirect3DCubeTexture8_GetLOD(p) (p)->lpVtbl->GetLOD(p) |
|
#define | IDirect3DCubeTexture8_GetLevelCount(p) (p)->lpVtbl->GetLevelCount(p) |
|
#define | IDirect3DCubeTexture8_GetLevelDesc(p, a, b) (p)->lpVtbl->GetLevelDesc(p,a,b) |
|
#define | IDirect3DCubeTexture8_GetCubeMapSurface(p, a, b, c) (p)->lpVtbl->GetCubeMapSurface(p,a,b,c) |
|
#define | IDirect3DCubeTexture8_LockRect(p, a, b, c, d, e) (p)->lpVtbl->LockRect(p,a,b,c,d,e) |
|
#define | IDirect3DCubeTexture8_UnlockRect(p, a, b) (p)->lpVtbl->UnlockRect(p,a,b) |
|
#define | IDirect3DCubeTexture8_AddDirtyRect(p, a, b) (p)->lpVtbl->AddDirtyRect(p,a,b) |
|
#define | INTERFACE IDirect3DTexture8 |
|
#define | IDirect3DTexture8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DTexture8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DTexture8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DTexture8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DTexture8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DTexture8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DTexture8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DTexture8_SetPriority(p, a) (p)->lpVtbl->SetPriority(p,a) |
|
#define | IDirect3DTexture8_GetPriority(p) (p)->lpVtbl->GetPriority(p) |
|
#define | IDirect3DTexture8_PreLoad(p) (p)->lpVtbl->PreLoad(p) |
|
#define | IDirect3DTexture8_GetType(p) (p)->lpVtbl->GetType(p) |
|
#define | IDirect3DTexture8_SetLOD(p, a) (p)->lpVtbl->SetLOD(p,a) |
|
#define | IDirect3DTexture8_GetLOD(p) (p)->lpVtbl->GetLOD(p) |
|
#define | IDirect3DTexture8_GetLevelCount(p) (p)->lpVtbl->GetLevelCount(p) |
|
#define | IDirect3DTexture8_GetLevelDesc(p, a, b) (p)->lpVtbl->GetLevelDesc(p,a,b) |
|
#define | IDirect3DTexture8_GetSurfaceLevel(p, a, b) (p)->lpVtbl->GetSurfaceLevel(p,a,b) |
|
#define | IDirect3DTexture8_LockRect(p, a, b, c, d) (p)->lpVtbl->LockRect(p,a,b,c,d) |
|
#define | IDirect3DTexture8_UnlockRect(p, a) (p)->lpVtbl->UnlockRect(p,a) |
|
#define | IDirect3DTexture8_AddDirtyRect(p, a) (p)->lpVtbl->AddDirtyRect(p,a) |
|
#define | INTERFACE IDirect3DVolumeTexture8 |
|
#define | IDirect3DVolumeTexture8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DVolumeTexture8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DVolumeTexture8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DVolumeTexture8_GetDevice(p, a) (p)->lpVtbl->GetDevice(p,a) |
|
#define | IDirect3DVolumeTexture8_SetPrivateData(p, a, b, c, d) (p)->lpVtbl->SetPrivateData(p,a,b,c,d) |
|
#define | IDirect3DVolumeTexture8_GetPrivateData(p, a, b, c) (p)->lpVtbl->GetPrivateData(p,a,b,c) |
|
#define | IDirect3DVolumeTexture8_FreePrivateData(p, a) (p)->lpVtbl->FreePrivateData(p,a) |
|
#define | IDirect3DVolumeTexture8_SetPriority(p, a) (p)->lpVtbl->SetPriority(p,a) |
|
#define | IDirect3DVolumeTexture8_GetPriority(p) (p)->lpVtbl->GetPriority(p) |
|
#define | IDirect3DVolumeTexture8_PreLoad(p) (p)->lpVtbl->PreLoad(p) |
|
#define | IDirect3DVolumeTexture8_GetType(p) (p)->lpVtbl->GetType(p) |
|
#define | IDirect3DVolumeTexture8_SetLOD(p, a) (p)->lpVtbl->SetLOD(p,a) |
|
#define | IDirect3DVolumeTexture8_GetLOD(p) (p)->lpVtbl->GetLOD(p) |
|
#define | IDirect3DVolumeTexture8_GetLevelCount(p) (p)->lpVtbl->GetLevelCount(p) |
|
#define | IDirect3DVolumeTexture8_GetLevelDesc(p, a, b) (p)->lpVtbl->GetLevelDesc(p,a,b) |
|
#define | IDirect3DVolumeTexture8_GetVolumeLevel(p, a, b) (p)->lpVtbl->GetVolumeLevel(p,a,b) |
|
#define | IDirect3DVolumeTexture8_LockBox(p, a, b, c, d) (p)->lpVtbl->LockBox(p,a,b,c,d) |
|
#define | IDirect3DVolumeTexture8_UnlockBox(p, a) (p)->lpVtbl->UnlockBox(p,a) |
|
#define | IDirect3DVolumeTexture8_AddDirtyBox(p, a) (p)->lpVtbl->AddDirtyBox(p,a) |
|
#define | INTERFACE IDirect3DDevice8 |
|
#define | IDirect3DDevice8_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
|
#define | IDirect3DDevice8_AddRef(p) (p)->lpVtbl->AddRef(p) |
|
#define | IDirect3DDevice8_Release(p) (p)->lpVtbl->Release(p) |
|
#define | IDirect3DDevice8_TestCooperativeLevel(p) (p)->lpVtbl->TestCooperativeLevel(p) |
|
#define | IDirect3DDevice8_GetAvailableTextureMem(p) (p)->lpVtbl->GetAvailableTextureMem(p) |
|
#define | IDirect3DDevice8_ResourceManagerDiscardBytes(p, a) (p)->lpVtbl->ResourceManagerDiscardBytes(p,a) |
|
#define | IDirect3DDevice8_GetDirect3D(p, a) (p)->lpVtbl->GetDirect3D(p,a) |
|
#define | IDirect3DDevice8_GetDeviceCaps(p, a) (p)->lpVtbl->GetDeviceCaps(p,a) |
|
#define | IDirect3DDevice8_GetDisplayMode(p, a) (p)->lpVtbl->GetDisplayMode(p,a) |
|
#define | IDirect3DDevice8_GetCreationParameters(p, a) (p)->lpVtbl->GetCreationParameters(p,a) |
|
#define | IDirect3DDevice8_SetCursorProperties(p, a, b, c) (p)->lpVtbl->SetCursorProperties(p,a,b,c) |
|
#define | IDirect3DDevice8_SetCursorPosition(p, a, b, c) (p)->lpVtbl->SetCursorPosition(p,a,b,c) |
|
#define | IDirect3DDevice8_ShowCursor(p, a) (p)->lpVtbl->ShowCursor(p,a) |
|
#define | IDirect3DDevice8_CreateAdditionalSwapChain(p, a, b) (p)->lpVtbl->CreateAdditionalSwapChain(p,a,b) |
|
#define | IDirect3DDevice8_Reset(p, a) (p)->lpVtbl->Reset(p,a) |
|
#define | IDirect3DDevice8_Present(p, a, b, c, d) (p)->lpVtbl->Present(p,a,b,c,d) |
|
#define | IDirect3DDevice8_GetBackBuffer(p, a, b, c) (p)->lpVtbl->GetBackBuffer(p,a,b,c) |
|
#define | IDirect3DDevice8_GetRasterStatus(p, a) (p)->lpVtbl->GetRasterStatus(p,a) |
|
#define | IDirect3DDevice8_SetGammaRamp(p, a, b) (p)->lpVtbl->SetGammaRamp(p,a,b) |
|
#define | IDirect3DDevice8_GetGammaRamp(p, a) (p)->lpVtbl->GetGammaRamp(p,a) |
|
#define | IDirect3DDevice8_CreateTexture(p, a, b, c, d, e, f, g) (p)->lpVtbl->CreateTexture(p,a,b,c,d,e,f,g) |
|
#define | IDirect3DDevice8_CreateVolumeTexture(p, a, b, c, d, e, f, g, h) (p)->lpVtbl->CreateVolumeTexture(p,a,b,c,d,e,f,g,h) |
|
#define | IDirect3DDevice8_CreateCubeTexture(p, a, b, c, d, e, f) (p)->lpVtbl->CreateCubeTexture(p,a,b,c,d,e,f) |
|
#define | IDirect3DDevice8_CreateVertexBuffer(p, a, b, c, d, e) (p)->lpVtbl->CreateVertexBuffer(p,a,b,c,d,e) |
|
#define | IDirect3DDevice8_CreateIndexBuffer(p, a, b, c, d, e) (p)->lpVtbl->CreateIndexBuffer(p,a,b,c,d,e) |
|
#define | IDirect3DDevice8_CreateRenderTarget(p, a, b, c, d, e, f) (p)->lpVtbl->CreateRenderTarget(p,a,b,c,d,e,f) |
|
#define | IDirect3DDevice8_CreateDepthStencilSurface(p, a, b, c, d, e) (p)->lpVtbl->CreateDepthStencilSurface(p,a,b,c,d,e) |
|
#define | IDirect3DDevice8_CreateImageSurface(p, a, b, c, d) (p)->lpVtbl->CreateImageSurface(p,a,b,c,d) |
|
#define | IDirect3DDevice8_CopyRects(p, a, b, c, d, e) (p)->lpVtbl->CopyRects(p,a,b,c,d,e) |
|
#define | IDirect3DDevice8_UpdateTexture(p, a, b) (p)->lpVtbl->UpdateTexture(p,a,b) |
|
#define | IDirect3DDevice8_GetFrontBuffer(p, a) (p)->lpVtbl->GetFrontBuffer(p,a) |
|
#define | IDirect3DDevice8_SetRenderTarget(p, a, b) (p)->lpVtbl->SetRenderTarget(p,a,b) |
|
#define | IDirect3DDevice8_GetRenderTarget(p, a) (p)->lpVtbl->GetRenderTarget(p,a) |
|
#define | IDirect3DDevice8_GetDepthStencilSurface(p, a) (p)->lpVtbl->GetDepthStencilSurface(p,a) |
|
#define | IDirect3DDevice8_BeginScene(p) (p)->lpVtbl->BeginScene(p) |
|
#define | IDirect3DDevice8_EndScene(p) (p)->lpVtbl->EndScene(p) |
|
#define | IDirect3DDevice8_Clear(p, a, b, c, d, e, f) (p)->lpVtbl->Clear(p,a,b,c,d,e,f) |
|
#define | IDirect3DDevice8_SetTransform(p, a, b) (p)->lpVtbl->SetTransform(p,a,b) |
|
#define | IDirect3DDevice8_GetTransform(p, a, b) (p)->lpVtbl->GetTransform(p,a,b) |
|
#define | IDirect3DDevice8_MultiplyTransform(p, a, b) (p)->lpVtbl->MultiplyTransform(p,a,b) |
|
#define | IDirect3DDevice8_SetViewport(p, a) (p)->lpVtbl->SetViewport(p,a) |
|
#define | IDirect3DDevice8_GetViewport(p, a) (p)->lpVtbl->GetViewport(p,a) |
|
#define | IDirect3DDevice8_SetMaterial(p, a) (p)->lpVtbl->SetMaterial(p,a) |
|
#define | IDirect3DDevice8_GetMaterial(p, a) (p)->lpVtbl->GetMaterial(p,a) |
|
#define | IDirect3DDevice8_SetLight(p, a, b) (p)->lpVtbl->SetLight(p,a,b) |
|
#define | IDirect3DDevice8_GetLight(p, a, b) (p)->lpVtbl->GetLight(p,a,b) |
|
#define | IDirect3DDevice8_LightEnable(p, a, b) (p)->lpVtbl->LightEnable(p,a,b) |
|
#define | IDirect3DDevice8_GetLightEnable(p, a, b) (p)->lpVtbl->GetLightEnable(p,a,b) |
|
#define | IDirect3DDevice8_SetClipPlane(p, a, b) (p)->lpVtbl->SetClipPlane(p,a,b) |
|
#define | IDirect3DDevice8_GetClipPlane(p, a, b) (p)->lpVtbl->GetClipPlane(p,a,b) |
|
#define | IDirect3DDevice8_SetRenderState(p, a, b) (p)->lpVtbl->SetRenderState(p,a,b) |
|
#define | IDirect3DDevice8_GetRenderState(p, a, b) (p)->lpVtbl->GetRenderState(p,a,b) |
|
#define | IDirect3DDevice8_BeginStateBlock(p) (p)->lpVtbl->BeginStateBlock(p) |
|
#define | IDirect3DDevice8_EndStateBlock(p, a) (p)->lpVtbl->EndStateBlock(p,a) |
|
#define | IDirect3DDevice8_ApplyStateBlock(p, a) (p)->lpVtbl->ApplyStateBlock(p,a) |
|
#define | IDirect3DDevice8_CaptureStateBlock(p, a) (p)->lpVtbl->CaptureStateBlock(p,a) |
|
#define | IDirect3DDevice8_DeleteStateBlock(p, a) (p)->lpVtbl->DeleteStateBlock(p,a) |
|
#define | IDirect3DDevice8_CreateStateBlock(p, a, b) (p)->lpVtbl->CreateStateBlock(p,a,b) |
|
#define | IDirect3DDevice8_SetClipStatus(p, a) (p)->lpVtbl->SetClipStatus(p,a) |
|
#define | IDirect3DDevice8_GetClipStatus(p, a) (p)->lpVtbl->GetClipStatus(p,a) |
|
#define | IDirect3DDevice8_GetTexture(p, a, b) (p)->lpVtbl->GetTexture(p,a,b) |
|
#define | IDirect3DDevice8_SetTexture(p, a, b) (p)->lpVtbl->SetTexture(p,a,b) |
|
#define | IDirect3DDevice8_GetTextureStageState(p, a, b, c) (p)->lpVtbl->GetTextureStageState(p,a,b,c) |
|
#define | IDirect3DDevice8_SetTextureStageState(p, a, b, c) (p)->lpVtbl->SetTextureStageState(p,a,b,c) |
|
#define | IDirect3DDevice8_ValidateDevice(p, a) (p)->lpVtbl->ValidateDevice(p,a) |
|
#define | IDirect3DDevice8_GetInfo(p, a, b, c) (p)->lpVtbl->GetInfo(p,a,b,c) |
|
#define | IDirect3DDevice8_SetPaletteEntries(p, a, b) (p)->lpVtbl->SetPaletteEntries(p,a,b) |
|
#define | IDirect3DDevice8_GetPaletteEntries(p, a, b) (p)->lpVtbl->GetPaletteEntries(p,a,b) |
|
#define | IDirect3DDevice8_SetCurrentTexturePalette(p, a) (p)->lpVtbl->SetCurrentTexturePalette(p,a) |
|
#define | IDirect3DDevice8_GetCurrentTexturePalette(p, a) (p)->lpVtbl->GetCurrentTexturePalette(p,a) |
|
#define | IDirect3DDevice8_DrawPrimitive(p, a, b, c) (p)->lpVtbl->DrawPrimitive(p,a,b,c) |
|
#define | IDirect3DDevice8_DrawIndexedPrimitive(p, a, b, c, d, e) (p)->lpVtbl->DrawIndexedPrimitive(p,a,b,c,d,e) |
|
#define | IDirect3DDevice8_DrawPrimitiveUP(p, a, b, c, d) (p)->lpVtbl->DrawPrimitiveUP(p,a,b,c,d) |
|
#define | IDirect3DDevice8_DrawIndexedPrimitiveUP(p, a, b, c, d, e, f, g, h) (p)->lpVtbl->DrawIndexedPrimitiveUP(p,a,b,c,d,e,f,g,h) |
|
#define | IDirect3DDevice8_ProcessVertices(p, a, b, c, d, e) (p)->lpVtbl->processVertices(p,a,b,c,d,e) |
|
#define | IDirect3DDevice8_CreateVertexShader(p, a, b, c, d) (p)->lpVtbl->CreateVertexShader(p,a,b,c,d) |
|
#define | IDirect3DDevice8_SetVertexShader(p, a) (p)->lpVtbl->SetVertexShader(p,a) |
|
#define | IDirect3DDevice8_GetVertexShader(p, a) (p)->lpVtbl->GetVertexShader(p,a) |
|
#define | IDirect3DDevice8_DeleteVertexShader(p, a) (p)->lpVtbl->DeleteVertexShader(p,a) |
|
#define | IDirect3DDevice8_SetVertexShaderConstant(p, a, b, c) (p)->lpVtbl->SetVertexShaderConstant(p,a,b,c) |
|
#define | IDirect3DDevice8_GetVertexShaderConstant(p, a, b, c) (p)->lpVtbl->GetVertexShaderConstant(p,a,b,c) |
|
#define | IDirect3DDevice8_GetVertexShaderDeclaration(p, a, b, c) (p)->lpVtbl->GetVertexShaderDeclaration(p,a,b,c) |
|
#define | IDirect3DDevice8_GetVertexShaderFunction(p, a, b, c) (p)->lpVtbl->GetVertexShaderFunction(p,a,b,c) |
|
#define | IDirect3DDevice8_SetStreamSource(p, a, b, c) (p)->lpVtbl->SetStreamSource(p,a,b,c) |
|
#define | IDirect3DDevice8_GetStreamSource(p, a, b, c) (p)->lpVtbl->GetStreamSource(p,a,b,c) |
|
#define | IDirect3DDevice8_SetIndices(p, a, b) (p)->lpVtbl->SetIndices(p,a,b) |
|
#define | IDirect3DDevice8_GetIndices(p, a, b) (p)->lpVtbl->GetIndices(p,a,b) |
|
#define | IDirect3DDevice8_CreatePixelShader(p, a, b) (p)->lpVtbl->CreatePixelShader(p,a,b) |
|
#define | IDirect3DDevice8_SetPixelShader(p, a) (p)->lpVtbl->SetPixelShader(p,a) |
|
#define | IDirect3DDevice8_GetPixelShader(p, a) (p)->lpVtbl->GetPixelShader(p,a) |
|
#define | IDirect3DDevice8_DeletePixelShader(p, a) (p)->lpVtbl->DeletePixelShader(p,a) |
|
#define | IDirect3DDevice8_SetPixelShaderConstant(p, a, b, c) (p)->lpVtbl->SetPixelShaderConstant(p,a,b,c) |
|
#define | IDirect3DDevice8_GetPixelShaderConstant(p, a, b, c) (p)->lpVtbl->GetPixelShaderConstant(p,a,b,c) |
|
#define | IDirect3DDevice8_GetPixelShaderFunction(p, a, b, c) (p)->lpVtbl->GetPixelShaderFunction(p,a,b,c) |
|
#define | IDirect3DDevice8_DrawRectPatch(p, a, b, c) (p)->lpVtbl->DrawRectPatch(p,a,b,c) |
|
#define | IDirect3DDevice8_DrawTriPatch(p, a, b, c) (p)->lpVtbl->DrawTriPatch(p,a,b,c) |
|
#define | IDirect3DDevice8_DeletePatch(p, a) (p)->lpVtbl->DeletePatch(p,a) |
|
|
| DEFINE_GUID (IID_IDirect3D8, 0x1DD9E8DA, 0x1C77, 0x4D40, 0xB0, 0xCF, 0x98, 0xFE, 0xFD, 0xFF, 0x95, 0x12) |
|
| DEFINE_GUID (IID_IDirect3DDevice8, 0x7385E5DF, 0x8FE8, 0x41D5, 0x86, 0xB6, 0xD7, 0xB4, 0x85, 0x47, 0xB6, 0xCF) |
|
| DEFINE_GUID (IID_IDirect3DResource8, 0x1B36BB7B, 0x09B7, 0x410A, 0xB4, 0x45, 0x7D, 0x14, 0x30, 0xD7, 0xB3, 0x3F) |
|
| DEFINE_GUID (IID_IDirect3DVertexBuffer8, 0x8AEEEAC7, 0x05F9, 0x44D4, 0xB5, 0x91, 0x00, 0x0B, 0x0D, 0xF1, 0xCB, 0x95) |
|
| DEFINE_GUID (IID_IDirect3DVolume8, 0xBD7349F5, 0x14F1, 0x42E4, 0x9C, 0x79, 0x97, 0x23, 0x80, 0xDB, 0x40, 0xC0) |
|
| DEFINE_GUID (IID_IDirect3DSwapChain8, 0x928C088B, 0x76B9, 0x4C6B, 0xA5, 0x36, 0xA5, 0x90, 0x85, 0x38, 0x76, 0xCD) |
|
| DEFINE_GUID (IID_IDirect3DSurface8, 0xB96EEBCA, 0xB326, 0x4EA5, 0x88, 0x2F, 0x2F, 0xF5, 0xBA, 0xE0, 0x21, 0xDD) |
|
| DEFINE_GUID (IID_IDirect3DIndexBuffer8, 0x0E689C9A, 0x053D, 0x44A0, 0x9D, 0x92, 0xDB, 0x0E, 0x3D, 0x75, 0x0F, 0x86) |
|
| DEFINE_GUID (IID_IDirect3DBaseTexture8, 0xB4211CFA, 0x51B9, 0x4A9F, 0xAB, 0x78, 0xDB, 0x99, 0xB2, 0xBB, 0x67, 0x8E) |
|
| DEFINE_GUID (IID_IDirect3DTexture8, 0xE4CDD575, 0x2866, 0x4F01, 0xB1, 0x2E, 0x7E, 0xEC, 0xE1, 0xEC, 0x93, 0x58) |
|
| DEFINE_GUID (IID_IDirect3DCubeTexture8, 0x3EE5B968, 0x2ACA, 0x4C34, 0x8B, 0xB5, 0x7E, 0x0C, 0x3D, 0x19, 0xB7, 0x50) |
|
| DEFINE_GUID (IID_IDirect3DVolumeTexture8, 0x4B8AAAFA, 0x140F, 0x42BA, 0x91, 0x31, 0x59, 0x7E, 0xAF, 0xAA, 0x2E, 0xAD) |
|
| DECLARE_INTERFACE_ (IDirect3D8, IUnknown) |
|
| DECLARE_INTERFACE_ (IDirect3DVolume8, IUnknown) |
|
| DECLARE_INTERFACE_ (IDirect3DSwapChain8, IUnknown) |
|
| DECLARE_INTERFACE_ (IDirect3DSurface8, IUnknown) |
|
| DECLARE_INTERFACE_ (IDirect3DResource8, IUnknown) |
|
| DECLARE_INTERFACE_ (IDirect3DVertexBuffer8, IDirect3DResource8) |
|
| DECLARE_INTERFACE_ (IDirect3DIndexBuffer8, IDirect3DResource8) |
|
| DECLARE_INTERFACE_ (IDirect3DBaseTexture8, IDirect3DResource8) |
|
| DECLARE_INTERFACE_ (IDirect3DCubeTexture8, IDirect3DBaseTexture8) |
|
| DECLARE_INTERFACE_ (IDirect3DTexture8, IDirect3DBaseTexture8) |
|
| DECLARE_INTERFACE_ (IDirect3DVolumeTexture8, IDirect3DBaseTexture8) |
|
| DECLARE_INTERFACE_ (IDirect3DDevice8, IUnknown) |
|
IDirect3D8 *WINAPI | Direct3DCreate8 (UINT SDKVersion) |
|