StartScan is always in BOTTOM_UP sense for GetDIBits
Modified: trunk/reactos/subsys/win32k/objects/dib.c
_____
Modified: trunk/reactos/subsys/win32k/objects/dib.c
--- trunk/reactos/subsys/win32k/objects/dib.c 2005-11-16 16:10:57 UTC
(rev 19268)
+++ trunk/reactos/subsys/win32k/objects/dib.c 2005-11-16 16:12:59 UTC
(rev 19269)
@@ -498,7 +498,8 @@
DestPaletteType, SourcePaletteType, hDestPalette,
hSourcePalette);
SourcePoint.x = 0;
- SourcePoint.y = StartScan;
+ SourcePoint.y = BitmapObj->SurfObj.sizlBitmap.cy -
+ (StartScan + ScanLines);
/* Determine destination rectangle */
DestRect.top = 0;