Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.13;
Скачать: CL | DM;

Вниз

Адрес начала массива Image1.Canvas.Pixels   Найти похожие ветки [0,0]

 
BillyJeans   (2005-01-31 16:23) [0]

Кто может сказать как получить адрес, где расположен массив точек у Image1.Canvas.Pixels?


 
Amoeba ©   (2005-01-31 16:26) [1]

А зачем, простите, это нужно?


 
BillyJeans   (2005-01-31 16:29) [2]

Чтобы ускорить работу с массивом точек


 
palva1   (2005-01-31 16:29) [3]

Это не массив, это свойство с индексами


 
Ш-К   (2005-01-31 16:33) [4]


> Чтобы ускорить работу с массивом точек

Canvas.Scanline


 
BillyJeans   (2005-01-31 16:35) [5]

2 palva1   (31.01.05 16:29)

но индексы куда-то же адресованы...


 
MBo ©   (2005-01-31 16:38) [6]

>но индексы куда-то же адресованы...
Не факт.

Если важна скорость, не обращайся к Image.Canvas, а работай с битмапом, используй ScanLine


 
Amoeba ©   (2005-01-31 16:38) [7]

См. исходники:

property Pixels[X, Y: Integer]: TColor read GetPixel write SetPixel;

А адресованы они туда, с методы доступа:

function GetPixel(X, Y: Integer): TColor;
procedure SetPixel(X, Y: Integer; Value: TColor);

P.S. Теорию, однако, надо учить.


 
Ш-К   (2005-01-31 16:39) [8]

sorry
TBitmap.ScanLine


 
BillyJeans   (2005-01-31 16:43) [9]

2 Amoeba ©   (31.01.05 16:38) [7]

ну и чего? Любитель читать теорию...


 
BillyJeans   (2005-01-31 16:54) [10]

похоже BitMap.ScanLine[0] и есть адрес массива...


 
Amoeba ©   (2005-01-31 17:40) [11]


> BillyJeans   (31.01.05 16:43) [9]

LOL!



Страницы: 1 вся ветка

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.054 c
14-1106346115
AlterEgo of WondeRu
2005-01-22 01:21
2005.02.13
Почему флудерные ветки такие рейтинговые?


1-1106858459
SergP
2005-01-27 23:40
2005.02.13
Как запустить другое приложение и дождаться его завершения?


14-1106494615
KilkennyCat
2005-01-23 18:36
2005.02.13
форум "Компоненты"


3-1105607678
pietro
2005-01-13 12:14
2005.02.13
Как перегнать таблицу в новый формат


6-1101476564
MegaVolt
2004-11-26 16:42
2005.02.13
Почему TIdMappedPortTCP имеет ограничение по количеству клиентов?