Ich reserviere einen Speicherbereich und möchte den Byteweise in einer Schleife durchgehen und bearbeiten. Anbei der aktuelle Code (vereinfacht):
Code: Alles auswählen
SourceBuffer.l = AllocateMemory(BufferSize.l)
Fox x.l = SourceBuffer.l To SourceBuffer.l + BufferSize.l
Wert.b = PeekB(x.l) ; auslesen
Wert.b = Wert.b / 2 ; durch 2 teilen
PokeB(x.l, Wert.b) ; zurückschreiben
Next
PeekB() und PokeB() wie im Beispielcode angedeutet möchte ich vermeiden.
Danke,
Volker