From 92213f75ef3d192fa8a94f5b7a6cb41e85107e92 Mon Sep 17 00:00:00 2001 From: Magnus Olsen Date: Thu, 22 Feb 2007 19:10:40 +0000 Subject: [PATCH] Move d3d8thk.h for it being use for apps that need todo win32k syscall for directx graphice part svn path=/trunk/; revision=25877 --- .../reactos/dll/directx}/d3d8thk.h | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) rename reactos/{dll/directx/d3d8thk => include/reactos/dll/directx}/d3d8thk.h (95%) diff --git a/reactos/dll/directx/d3d8thk/d3d8thk.h b/reactos/include/reactos/dll/directx/d3d8thk.h similarity index 95% rename from reactos/dll/directx/d3d8thk/d3d8thk.h rename to reactos/include/reactos/dll/directx/d3d8thk.h index 71adc226b81..215af4357df 100644 --- a/reactos/dll/directx/d3d8thk/d3d8thk.h +++ b/reactos/include/reactos/dll/directx/d3d8thk.h @@ -9,6 +9,7 @@ extern "C" { #endif +/* FIXME missing PD3DNTHAL_CONTEXTCREATEDATA BOOL STDCALL OsThunkD3dContextCreate( HANDLE hDirectDrawLocal, HANDLE hSurfColor, @@ -16,12 +17,15 @@ BOOL STDCALL OsThunkD3dContextCreate( PD3DNTHAL_CONTEXTCREATEDATA pdcci ); + DWORD STDCALL OsThunkD3dContextDestroy( PD3DNTHAL_CONTEXTDESTROYDATA pContextDestroyData ); +*/ DWORD STDCALL OsThunkD3dContextDestroyAll(VOID); +/* FIXME PD3DNTHAL_DRAWPRIMITIVES2DATA, PD3DNTHAL_VALIDATETEXTURESTAGESTATEDATA missing DWORD STDCALL OsThunkD3dDrawPrimitives2( HANDLE hCmdBuf, HANDLE hVBuf, @@ -35,6 +39,7 @@ DWORD STDCALL OsThunkD3dDrawPrimitives2( DWORD STDCALL OsThunkD3dValidateTextureStageState( PD3DNTHAL_VALIDATETEXTURESTAGESTATEDATA pData ); +*/ DWORD STDCALL OsThunkDdAddAttachedSurface( HANDLE hSurface, @@ -86,9 +91,7 @@ DWORD STDCALL OsThunkDdCreateD3DBuffer( HANDLE *puhSurface ); -HANDLE STDCALL OsThunkDdCreateDirectDrawObject( - HDC hdc -); +HANDLE STDCALL OsThunkDdCreateDirectDrawObject(HDC hdc); HANDLE STDCALL OsThunkDdCreateMoComp( HANDLE hDirectDraw, @@ -232,12 +235,13 @@ DWORD STDCALL OsThunkDdLockD3D( PDD_LOCKDATA puLockData ); -BOOL STDCALL OsThunkDdQueryDirectDrawObject( + +BOOL STDCALL OsThunkDdQueryDirectDrawObject( HANDLE hDirectDrawLocal, - DD_HALINFO *pHalInfo, + DD_HALINFO *pHalInfo, DWORD *pCallBackFlags, - PD3DNTHAL_CALLBACKS puD3dCallbacks, - PD3DNTHAL_GLOBALDRIVERDATA puD3dDriverData, + LPD3DNTHAL_CALLBACKS puD3dCallbacks, + LPD3DNTHAL_GLOBALDRIVERDATA puD3dDriverData, PDD_D3DBUFCALLBACKS puD3dBufferCallbacks, LPDDSURFACEDESC puD3dTextureFormats, DWORD *puNumHeaps, @@ -246,6 +250,7 @@ BOOL STDCALL OsThunkDdQueryDirectDrawObject( DWORD *puFourCC ); + DWORD STDCALL OsThunkDdQueryMoCompStatus( HANDLE hMoComp, PDD_QUERYMOCOMPSTATUSDATA puQueryMoCompStatusData