Forum: Software-Projekte der Mitglieder
by himitsu,
26. Apr 2009
du hattest aber vorher ein Array mit 768 Bytes pro Zeile
und bei 3 Farben macht das dann 256 Pixel
bei 512 wären es natürlich dann 0..511
type TPixelArray = packed array of packed record
...
oder wenn variabel dann:
Forum: Software-Projekte der Mitglieder
by himitsu,
26. Apr 2009
da es eh nur 256 Pixel pro Zeile gibt, existiert natürlich keine Spalte für dx=256
aber da gab's ja noch die Möglichkeit ein Eindimensionales Array über das ganze Bild zu legen.
TPixelArray = packed array of packed record
b, g, r: Byte;
end;
PPixelArray(pAddr)
Forum: Software-Projekte der Mitglieder
by himitsu,
25. Apr 2009
dachte ja nicht das du des drinläßt :angel2:
und hab das, schnell und unter leichten Kopfschmerzen Hingetippte, nicht nochmal Korrektur gelesen :oops: