http://bugs.winehq.org/show_bug.cgi?id=20554
--- Comment #17 from Luis Busquets luis.busquets@ilidium.com 2009-11-06 08:04:59 --- I found this in the MSDN "biHeight
The height of the bitmap, in pixels. If biHeight is positive, the bitmap is a bottom-up DIB and its origin is the lower-left corner. If biHeight is negative, the bitmap is a top-down DIB and its origin is the upper-left corner.
If biHeight is negative, indicating a top-down DIB, biCompression must be either BI_RGB or BI_BITFIELDS. Top-down DIBs cannot be compressed.
If biCompression is BI_JPEG or BI_PNG, the biHeight member specifies the height of the decompressed JPEG or PNG image file, respectively."
Is the function CreateDIBImage acting correctly when the bitmap has a negative height? Is that implemented?