Hi!
I am trying to convert a TBGRABitmap to a TBitmap.
Unfortunately, the result is always a black content.
What am I doing wrong?
I have also tried with .Draw via Canvas, but I also get only a black content.
I'm using Lazarus v2.0.10 on Win64 and its supplied BGRABitmap package (v11.3.1.0).
Thanks in advance for any hints.
uses BGRABitmap, BGRABitmapTypes;
procedure TForm1.Button1Click(Sender: TObject);
var
BGRABmp: TBGRABitmap;
FpBmp: TBitmap;
begin
BGRABmp:=TBGRABitmap.Create;
BGRABmp.LoadFromFile('Test.bmp');
BGRABmp.SaveToFile('Test out1.bmp'); // works
FpBmp:=BGRABmp.MakeBitmapCopy($FFFFFF);
FpBmp.SaveToFile('Test out2.bmp'); // correct pixel size and file size, but black content
FpBmp.Destroy;
BGRABmp.Destroy;
end;