Description
I tested the StretchBlt for some cases: flip from top to bottom; flip from left to right; flip from top to bottom and from left to right.
In StretchBlt works in the simplest case (source rect=destination rect):
Case0:
src=dest;
This cases not worked:
Case1:
src=dest;
src.Top=dest.Bottom;
src.Bottom=0;
Case2:
src=dest;
src.Left=dest.Right;
src.Right=0;
Case3:
src=dest;
src.Left=dest.Right;
src.Right=0;
src.Top=dest.Bottom;
src.Bottom=0;
In all cases, the aspect ratio of the image is preserved. But in ROS worked only Case0.
Test program with source and test result ROS vs Windows attached.
Attachments
Issue Links
- is blocked by
-
CORE-16642 StretchBlt won't do mirroring
- Resolved