mirror of
https://github.com/reactos/reactos.git
synced 2025-05-18 16:51:18 +00:00
add stub for NtGdiEngCreateBitmap, NtGdiEngCreatePalette, NtGdiEngCopyBits, NtGdiEngDeletePalette, NtGdiEngStrokePath, NtGdiEngTransparentBlt, NtGdiEngTextOut
svn path=/trunk/; revision=28528
This commit is contained in:
parent
44b52a90f7
commit
a992736766
2 changed files with 113 additions and 7 deletions
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue