taro-x@justsystem.co.jp writes:
The part of AlphaBlend in msimg32.dll is now coded.
Changelog:
* dlls/gdi/driver.c, dlls/gdi/gdi32.spec, * dlls/gdi/enhmfdrv/init.c, dlls/gdi/mfdrv/init.c, * dlls/msimg32/msimg32.spec, dlls/msimg32/msimg32_main.c, * dlls/x11drv/bitblt.c, dlls/x11drv/x11drv.spec, * include/gdi.h, include/wingdi.h, graphics/painting.c The part of AlphaBlend() in msimg32.dll is now coded.
This is making incorrect assumptions about the image format. You have to use the X image RGB masks into account to extract the color components.