Ich habe nirgends eine Lösung für mein Problem gefunden:
Delphi-Quellcode:
Bitmap := TBitmap.Create;
Bitmap.Width := ImgWidth;
Bitmap.Height := ImgHeight;
Bitmap.PixelFormat := pf24Bit;
GetDIBSizes(Bitmap.Handle,HdrSize,ImgSize);
Aber bei der letzten Codezeile meldet er Bitmap ist ungültig, da Bitmap.Handle 0 ist.
Ich habe mal eine Lösung durch Probieren gefunden, aber beim neu aufsetzen ist sie verloren gegangen. Was stimmt hier nicht? Kann sein, dass der Syntax für GetDIBSizes falsch ist?