замена bitblt для фреймворка FMX - PullRequest
0 голосов
/ 25 мая 2020

мы используем 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? лучше и быстрее?
...