Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.149 Beiträge
 
Delphi 12 Athens
 
#11

AW: 15Bit RGB in TBitmap32 konvertieren

  Alt 8. Mai 2011, 08:05
So?
Delphi-Quellcode:
RawMS.CopyFrom(SourceMS, 50560); // RawDaten holen ((158+2) * 158 * 2)

for i := 0 to 157 do begin
  Ptr := bmp.ScanLine[i];
  RawMS.Read(Ptr^, bmp.Width * 2);
  //RawMS.Position := RawMS.Position + (4 - (bmp.Width * 2) mod 4) mod 4;
  RawMS.Position := RawMS.Position + 2;
end;
Wenn das geht, dann verrat ich vielleicht auch das warum

PS: 158 * 158 * 2 = 49928
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 8. Mai 2011 um 08:42 Uhr)
  Mit Zitat antworten Zitat