Kursist
Данные в памяти могут быть "выровнены" для ускорения работы. Например, если включено 32-х битное выравнивание, то между каждым элементом массива будет еще 3 пустых байта. Да и вообще мне кажется удобнее будет использовать рекорды:
Код: TRGBQuadArray = array[0..MaxInt div sizeof(TRGBQuad)-1] of TRGBQuad;
PRGBQuadArray = ^TRGBQuadArray;
Данные в памяти могут быть "выровнены" для ускорения работы. Например, если включено 32-х битное выравнивание, то между каждым элементом массива будет еще 3 пустых байта. Да и вообще мне кажется удобнее будет использовать рекорды:
Код: TRGBQuadArray = array[0..MaxInt div sizeof(TRGBQuad)-1] of TRGBQuad;
PRGBQuadArray = ^TRGBQuadArray;