@Neutral General: weißt die die Größe des Bitmaps welches in dem Strea mit "RGBRGBRGB..." steht?
Woher kommt der Stream. Wenn du die Größe weißt geht es so:
Delphi-Quellcode:
var lBitmap: TBitmap;
lPtr : Pointer;
begin
lBitmap := TBitmap.Create;
lBitmap.Width := WidthOfTheStreamBmp;
lBitmap.Height := HeightOfTheStreamBmp;
lBitmap.PixelFormat := pf24bit;
lPtr := lBitmap.ScanLine[lBitmap.Height - 1];
DeinStream.Read(lPtr^, BytesOfBitmap);
end;