implemet GdiEntry3 (2 of 16 are now implement) but some part is still untested

svn path=/trunk/; revision=16837
This commit is contained in:
Magnus Olsen 2005-07-28 19:28:25 +00:00
parent f99da74356
commit 4d4bdde2eb
2 changed files with 25 additions and 11 deletions

View file

@ -87,3 +87,27 @@ HDC hdc)
return TRUE;
}
/*
* @implemented
*
* GDIEntry 3
*/
BOOL STDCALL DdDeleteDirectDrawObject(
LPDDRAWI_DIRECTDRAW_GBL pDirectDrawGlobal
)
{
/* if pDirectDrawGlobal->hDD == NULL and pDirectDrawGlobalInternal->hDD == NULL
return false */
if (!pDirectDrawGlobal->hDD)
{
if (!pDirectDrawGlobalInternal->hDD)
{
return FALSE;
}
return NtGdiDdDeleteDirectDrawObject((HANDLE)pDirectDrawGlobal->hDD);
}
return NtGdiDdDeleteDirectDrawObject((HANDLE)pDirectDrawGlobal->hDD);
}

View file

@ -3885,17 +3885,7 @@ LPVIDMEM pvmList
return 0;
}
/*
* @unimplemented
*/
BOOL STDCALL DdDeleteDirectDrawObject(
LPDDRAWI_DIRECTDRAW_GBL pDirectDrawGlobal
)
{
UNIMPLEMENTED;
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return 0;
}
/*
* @unimplemented