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

Вниз

Как использовать функции для рисованмя на Canvas`е на битмапе?   Найти похожие ветки 

 
MegaGaga ©   (2005-10-30 01:16) [0]

Доброго времени суток. У меня тут возник один вопросик: я работаю с графикой при помощи DIB`ов(быстрее выходит), но надо бы научиться отрисовывать на виртуальном битмапе объекты холста(как то polygon или bezier). Секция DIB создается следуюшим образом:
ScrBitmap := TBitmap.Create();
ScrBitmap.Handle := CreateDIBSection(Canvas.Handle,BInfo,DIB_RGB_COLORS,Scr,0,0);
//Scr будет указателем на массив пикселей.
Заранее благодарен за любые советы


 
Antonn ©   (2005-10-30 05:06) [1]

var B:TBitmap;
begin
B:=TBitmap.Create;
try
with b do begin
canvas.lineto...
....
end;
finally
b.free;
end;


 
Megagaga ©   (2005-10-31 19:18) [2]

Anton, спасибо огромное


 
MegaGaga ©   (2005-10-31 19:18) [3]

Anton, спасибо огромное



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
15-1142753456
atruhin
2006-03-19 10:30
2006.04.09
Как отключить проверку наличия клавиатуры в WinXP


2-1142815153
BOB_KAMIKAZE
2006-03-20 03:39
2006.04.09
ПАНЕЛЬ ЗАДАЧ


1-1140539314
Валерий
2006-02-21 19:28
2006.04.09
Из CBuilder в Delphi


3-1139663245
Chel
2006-02-11 16:07
2006.04.09
Работа с TDBGrid


2-1143039918
Vitalik__
2006-03-22 18:05
2006.04.09
наверное работа с таймером. не уверен