Bartosz Kosiorek (@gang65) commented about dlls/gdiplus/tests/image.c:
{ 1.0, PixelOffsetModeHighQuality, image_100 }, { 1.2, PixelOffsetModeHighQuality, image_120_half, TRUE }, { 1.5, PixelOffsetModeHighQuality, image_150_half, TRUE },
{ 1.8, PixelOffsetModeHighQuality, image_180 },
};{ 1.8, PixelOffsetModeHighQuality, image_180_half, TRUE }, { 2.0, PixelOffsetModeHighQuality, image_200_half, TRUE }, { 2.5, PixelOffsetModeHighQuality, image_250_half, TRUE },
- BYTE src_2x1[6] = { 0x80,0x80,0x80,0x80,0x80,0x80 };
- BYTE src_2x1[6] = { 0x80,0x80,0x80, 0xcc,0xcc,0xcc };
This is source bitmap with two pixels. By changing second pixel to different, it is easier to understand how scaling is made for different pixel offsets.