Delphi-Quellcode:
var
ScanlineTempArray: array of PPixelRect;
ScanlineTempArray[Line][Row] := ...;
Poiner-Arithmetik muß für PPixelRect aktiv sein und am Schnellsten geht es mit einem 32-Bit-Bitmap, da alles aligned und mit "vollständigen" Integern arbeitet, wo die CPU nix groß verschieben und zusammenkopieren/maskieren muß.