diff --git a/reactos/dll/win32/gdi32/gdi32.def b/reactos/dll/win32/gdi32/gdi32.def index bb41ef7c1a4..857d0117c06 100644 --- a/reactos/dll/win32/gdi32/gdi32.def +++ b/reactos/dll/win32/gdi32/gdi32.def @@ -37,19 +37,21 @@ Chord@36 CloseEnhMetaFile@4 CloseFigure@4 CloseMetaFile@4 - -ClearBitmapAttributes@8 -ClearBrushAttributes@8 ColorCorrectPalette@16 ColorMatchToTarget@12 -CombineRgn@16=NtGdiCombineRgn@16 +CombineRgn@16 CombineTransform@12=NtGdiCombineTransform@12 CopyEnhMetaFileA@8 CopyEnhMetaFileW@8 CopyMetaFileA@8 CopyMetaFileW@8 -CreateBitmap@20=NtGdiCreateBitmap@20 +CreateBitmap@20 CreateBitmapIndirect@4 + +ClearBitmapAttributes@8 +ClearBrushAttributes@8 +CopyMetaFileA@8 +CopyMetaFileW@8 CreateBrushIndirect@4 CreateColorSpaceA@4 CreateColorSpaceW@4 diff --git a/reactos/dll/win32/gdi32/misc/stubs.c b/reactos/dll/win32/gdi32/misc/stubs.c index 1e3c2f7613a..47b13a6f140 100644 --- a/reactos/dll/win32/gdi32/misc/stubs.c +++ b/reactos/dll/win32/gdi32/misc/stubs.c @@ -2432,7 +2432,34 @@ GdiResetDCEMF( return 0; } +/* + * @unimplemented + */ +INT +STDCALL +CombineRgn(HRGN hDest, + HRGN hSrc1, + HRGN hSrc2, + INT CombineMode) +{ + /* FIXME some part should be done in user mode */ + return NtGdiCombineRgn(hDest, hSrc1, hSrc2, CombineMode); +} +/* + * @unimplemented + */ +HBITMAP STDCALL +CreateBitmap( + INT Width, + INT Height, + UINT Planes, + UINT BitsPixel, + PCVOID pUnsafeBits) +{ + /* FIXME some part should be done in user mode */ + return NtGdiCreateBitmap(Width, Height, Planes, BitsPixel, (LPBYTE) pUnsafeBits); +} /* * @unimplemented