From e81c617c19f48666dd9e084407708d6ad09f2dce Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 26 Jul 2007 15:59:44 +0000 Subject: [PATCH] implement CreateDiscardableBitmap, calling NtGdiCreateCompatibleBitmap instead of redirecting to NtGdiCreateDiscardableBitmap svn path=/trunk/; revision=27852 --- reactos/dll/win32/gdi32/gdi32.def | 2 +- reactos/dll/win32/gdi32/objects/bitmap.c | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/reactos/dll/win32/gdi32/gdi32.def b/reactos/dll/win32/gdi32/gdi32.def index ca88a18036f..620acaa6df7 100644 --- a/reactos/dll/win32/gdi32/gdi32.def +++ b/reactos/dll/win32/gdi32/gdi32.def @@ -60,7 +60,7 @@ CreateDIBPatternBrush@8 CreateDIBPatternBrushPt@8 CreateDIBSection@24 CreateDIBitmap@24=NtGdiCreateDIBitmap@24 -CreateDiscardableBitmap@12=NtGdiCreateDiscardableBitmap@12 +CreateDiscardableBitmap@12 CreateEllipticRgn@16=NtGdiCreateEllipticRgn@16 CreateEllipticRgnIndirect@4=NtGdiCreateEllipticRgnIndirect@4 CreateEnhMetaFileA@16 diff --git a/reactos/dll/win32/gdi32/objects/bitmap.c b/reactos/dll/win32/gdi32/objects/bitmap.c index 1e3019e4d6e..6efa1336333 100644 --- a/reactos/dll/win32/gdi32/objects/bitmap.c +++ b/reactos/dll/win32/gdi32/objects/bitmap.c @@ -101,3 +101,12 @@ CreateBitmapIndirect(const BITMAP *pbm) } return NULL; } + +HBITMAP WINAPI +CreateDiscardableBitmap( + HDC hDC, + INT Width, + INT Height) +{ + return NtGdiCreateCompatibleBitmap(hDC, Width, Height); +}