Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.070 Beiträge
 
Delphi 10.4 Sydney
 
#30

AW: 2 Dimensionales Array übergeben

  Alt 22. Mär 2019, 21:12
Beschäftige dich nochmal grundlegend, wie die Daten von Bitmaps im Speicher liegen und was so Begriffe wie Stride bedeuten.

Wie ein paar Beiträge vorher richtig geschrieben, sind Bitmaps im rohen Speicher keine 2D-Arrays, sondern liegen hintereinander weg.
Die nächste Zeile wird durch den Stride/Pitch angegeben.

Für pures GDI+ wirst du wenig Quellen finden, aber viele .NET Quelltextbeispiele, die sich mit den Elementen aus System.Drawing beschäftigen, wären ratsam anzuschauen.
Bsp.:
http://mapw.elte.hu/elek/bmpinmemory.html
  Mit Zitat antworten Zitat