It works properly here with PreserveRatio set to True (and the result is much better). It is probably a display driver issue.
You can try to load each image, get its width and size and then load another small copy with the correct width and height using LoadImageSample.
This will also save memory.
It works properly here with PreserveRatio set to True (and the result is much better). It is probably a display driver issue.
You can try to load each image, get its width and size and then load another small copy with the correct width and height using LoadImageSample.
This will also save memory.
Thanks Erel,
I made the change as you suggested and had the same result. So I changed the images to see if that made a difference. It did. but I can't seem to figure out why at the moment. If I discover what the difference is with the images by process of elimination I will post the findings.