function IELoadFromStreamFast(Stream: TStream; FileType: TIOFileType;
iMaxX, iMaxY: integer;
bAutoAdjustOrientation: Boolean = False
Allows you to load an image into a TBitmap using the fastest method by specifying the maximum size it is required. It uses OptimizeLoadingParams
You can also set EnableAdjustOrientation
to automatically re-orient JPEG camera images.
If you know the FileType
type of the stream, pass it to speed up loading. Otherwise specify ioUnknown.
Returns True if loading was successful, or False on error.
// Load the specified image as fast as possible, but bigger than screen size
MyBitmap.IELoadFromStreamFast( MyStream, ioUnknown, Screen.Width, Screen.Height )