* Updated d3d headers to make it possible to include both d3d and d3d9 at the same...
[reactos.git] / reactos / include / reactos / dll / directx / d3d8thk.h
index ee6a566..8a5202d 100644 (file)
@@ -9,40 +9,26 @@
 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,