title: bitblt replacement for FMX framework
body: <p>we are using Delphi with VCL framework with the following code snipet  </p>
  
  <pre><code>  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)
  </code></pre>
  
  <p>we are now  working on crossplattform programming with these questions </p>
  
  <ul>
  <li>bitblt is part of gdi32.dll ,  does this mean 32 bit and  only
     good/useable for smaller images ?  </li>
  <li>How to use bitblt with FMX
     framework ?  </li>
  <li>How to replace bitblt with pure FMX ?  better and
     faster ?</li>
  </ul>