add stub for NtGdiEngCreateBitmap, NtGdiEngCreatePalette, NtGdiEngCopyBits, NtGdiEngDeletePalette, NtGdiEngStrokePath, NtGdiEngTransparentBlt, NtGdiEngTextOut

svn path=/trunk/; revision=28528
This commit is contained in:
Magnus Olsen 2007-08-24 21:42:06 +00:00
parent 44b52a90f7
commit a992736766
2 changed files with 113 additions and 7 deletions

View file

@ -1385,3 +1385,109 @@ NtGdiEngCreateDeviceBitmap(
}
/*
* @unimplemented
*/
BOOL STDCALL
NtGdiEngCopyBits(SURFOBJ *Dest,
SURFOBJ *Source,
CLIPOBJ *Clip,
XLATEOBJ *ColorTranslation,
RECTL *DestRect,
POINTL *SourcePoint)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
HBITMAP STDCALL
NtGdiEngCreateBitmap(IN SIZEL Size,
IN LONG Width,
IN ULONG Format,
IN ULONG Flags,
IN PVOID Bits,
IN DWORD UNKNOWN)
{
UNIMPLEMENTED;
return NULL;
}
/*
* @unimplemented
*/
HPALETTE STDCALL
NtGdiEngCreatePalette(IN ULONG Mode,
IN ULONG NumColors,
IN ULONG *Colors,
IN ULONG Red,
IN ULONG Green,
IN ULONG Blue)
{
UNIMPLEMENTED;
return NULL;
}
BOOL STDCALL
NtGdiEngTransparentBlt(IN SURFOBJ *Dest,
IN SURFOBJ *Source,
IN CLIPOBJ *Clip,
IN XLATEOBJ *ColorTranslation,
IN PRECTL DestRect,
IN PRECTL SourceRect,
IN ULONG TransparentColor,
IN ULONG Reserved)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
NtGdiEngTextOut(SURFOBJ *pso,
STROBJ *pstro,
FONTOBJ *pfo,
CLIPOBJ *pco,
RECTL *prclExtra,
RECTL *prclOpaque,
BRUSHOBJ *pboFore,
BRUSHOBJ *pboOpaque,
POINTL *pptlOrg,
MIX mix)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
NtGdiEngStrokePath(SURFOBJ *pso,
PATHOBJ *ppo,
CLIPOBJ *pco,
XFORMOBJ *pxo,
BRUSHOBJ *pbo,
POINTL *pptlBrushOrg,
LINEATTRS *plineattrs,
MIX mix)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
NtGdiEngDeletePalette(IN HPALETTE Palette)
{
UNIMPLEMENTED;
return FALSE;
}

View file

@ -606,13 +606,13 @@ NtUserYieldTask 0
# NtUserRemoteStopScreenUpdates 0
# NtUserCtxDisplayIOCtl 3
NtGdiEngAssociateSurface 3
# NtGdiEngCreateBitmap 6
NtGdiEngCreateBitmap 6
NtGdiEngCreateDeviceSurface 4
NtGdiEngCreateDeviceBitmap 4
# NtGdiEngCreatePalette 6
NtGdiEngCreatePalette 6
# NtGdiEngComputeGlyphSet 3
# NtGdiEngCopyBits 6
# NtGdiEngDeletePalette 1
NtGdiEngCopyBits 6
NtGdiEngDeletePalette 1
# NtGdiEngDeleteSurface 1
# NtGdiEngEraseSurface 3
# NtGdiEngUnlockSurface 1
@ -621,15 +621,15 @@ NtGdiEngBitBlt 11
NtGdiEngStretchBlt 11
# NtGdiEngPlgBlt 11
# NtGdiEngMarkBandingSurface 1
# NtGdiEngStrokePath 8
NtGdiEngStrokePath 8
# NtGdiEngFillPath 7
# NtGdiEngStrokeAndFillPath 10
# NtGdiEngPaint 5
# NtGdiEngLineTo 9
NtGdiEngAlphaBlend 7
# NtGdiEngGradientFill 10
# NtGdiEngTransparentBlt 8
# NtGdiEngTextOut 10
NtGdiEngTransparentBlt 8
NtGdiEngTextOut 10
# NtGdiEngStretchBltROP 13
# NtGdiXLATEOBJ_cGetPalette 4
# NtGdiXLATEOBJ_iXlate 2