мы используем Delphi со структурой VCL со следующим фрагментом кода
tempBMP := TBitMap.create;
tempBMP.SetSize(aLargeRectangle.Width, aLargeRectangle.Height);
BitBlt(tempBMP.Canvas.Handle, 0, 0, tempBMP.Width, tempBMP.Height,
MyOtherImage.Canvas.Handle, aLargeRectangle.Left,
aLargeRectangle.Top, SRCCOPY)
сейчас мы работаем над программированием кроссплатформ с этими вопросами
- bitblt является частью gdi32 .dll, означает ли это 32-разрядную версию и подходит только для небольших изображений?
- Как использовать bitblt с фреймворком FMX?
- Как заменить bitblt на чистый FMX? лучше и быстрее?