extern "C" {
#endif
-/* FIXME missing PD3DNTHAL_CONTEXTCREATEDATA
BOOL STDCALL OsThunkD3dContextCreate(
HANDLE hDirectDrawLocal,
HANDLE hSurfColor,
HANDLE hSurfZ,
- PD3DNTHAL_CONTEXTCREATEDATA pdcci
+ LPD3DNTHAL_CONTEXTDESTROYDATA pdcci
);
DWORD STDCALL OsThunkD3dContextDestroy(
- PD3DNTHAL_CONTEXTDESTROYDATA pContextDestroyData
+ LPD3DNTHAL_CONTEXTDESTROYDATA pContextDestroyData
);
-DWORD STDCALL
- OsThunkD3dContextDestroyAll(PD3DNTHAL_CONTEXTDESTROYDATA pContextDestroyData);
-*/
-
-DWORD STDCALL OsThunkD3dContextDestroyAll(LPVOID);
-
-/* FIXME PD3DNTHAL_DRAWPRIMITIVES2DATA, PD3DNTHAL_VALIDATETEXTURESTAGESTATEDATA missing
-DWORD STDCALL OsThunkD3dDrawPrimitives2(
- HANDLE hCmdBuf,
- HANDLE hVBuf,
- PD3DNTHAL_DRAWPRIMITIVES2DATA pded,
- FLATPTR *pfpVidMemCmd,
- DWORD *pdwSizeCmd,
- FLATPTR *pfpVidMemVtx,
- DWORD *pdwSizeVtx
+DWORD STDCALL OsThunkD3dContextDestroyAll(
+ LPD3DNTHAL_CONTEXTDESTROYDATA pContextDestroyData
);
DWORD STDCALL OsThunkD3dValidateTextureStageState(
- PD3DNTHAL_VALIDATETEXTURESTAGESTATEDATA pData
+ LPD3DNTHAL_VALIDATETEXTURESTAGESTATEDATA pData
);
-*/
+
DWORD STDCALL OsThunkDdAddAttachedSurface(
HANDLE hSurface,