Einzelnen Beitrag anzeigen

Porter10

Registriert seit: 18. Mai 2005
Ort: Bergisch Gladbach
6 Beiträge
 
Delphi 5 Professional
 
#6

Re: dynamischer Speicher füllen

  Alt 19. Mai 2005, 13:38
Die Anzahl von Bildern soll und muss so bleiben! Ich möchte eine Farbpalette fuer jedes Bild hinterlegen wo jeweils die Rot Blau und Grün anteile drin stehen! Daher rechne ich die Anzahl der Farben mal 3 Byte, um die Farbanteile da rein zu schreiben! Mit inc(Pxd_Descriptor.Palette[i].rgbBlue); habe ich es schon versucht! Was aber anscheinend nur bei Pointern funktioniert! Oder es addiert nur eine 1 hinzu! Ich möchte wissen wie ich bei 255 * 3 Byte Speicherreservierung, da rauf zu greife!
Delphi-Quellcode:
MemSize := SizeOf(TRGB_TYPE) * PXD_Descriptor.AnzColors[i];
         PXD_Descriptor.Palette[i] := AllocMem(MemSize*2);
Aber schonmal Danke fuer die Hilfen! Wusste auch nicht genau wie ich das Problem umschreiben soll! Bin Forums neuling!
  Mit Zitat antworten Zitat