Das ist auch nicht sonderlich wichtig, denn wie gesagt enthält Bilddaten nur sämtliche
RGB-Werte der Pixel des Bildes hintereinanderweg. Im Grunde ist dafür folgender Code zuständig:
Delphi-Quellcode:
GetMem(Result.Data, InfoHeader.biSizeImage);
S.ReadBuffer(Result.Data^, InfoHeader.biSizeImage);
InfoHeader enthält die wichtigen Informationen aus der *.bmp Datei wie Farbtiefe, Breite und Höhe und eben Bildgröße. Result.Data verwende ich anschließend eben als Bilddaten in der oben genannten Funktion.