不多说话,直接上源码: type TFMXCanvasHelper = class helper for TCanvas public procedure StretchDraw(R: TRectF; ABitmap: TBitmap; ADoFit, AHighSpeed: Boolean); end; { TFMX
标签: 位图
一个无聊的测试结果,Windows位图最大尺寸
在我的笔记本上,这个值是305315840像素,再大的话,调用CreateDIBSection函数就失败了,我用GR32的TBitmap32测试的,每次增加一个像素,直到出错,结果就是这个样子了。开平方根的话,大约是17473×17473像素的样子。 再说下,测试环境:Windows 8.1 64位,4G内存,测试程序