Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Получить адрес битовой матрицы Tcanvas (http://forum.oszone.net/showthread.php?t=156485)

hackroute 09-11-2009 20:23 1266029

Получить адрес битовой матрицы Tcanvas
 
Подскажите пожалуйста, как можно получить адрес начала битовой карты (начала растра) из Tcanvas? вообще мне это надо для рисования на экране, но поскольку я используем cavnas.handle := GetDC(HWND_Desktop); то может есть какой то вариант прикрепить этот канвас к TBitmap.canvas, а там уже есть такие фишки как Scanline[x] что ускоряет работу, либо может есть вариант вообще без канваса, получить адрес растра ДескТопа?

BlackEric 09-11-2009 22:50 1266163

Обычно рисовали на битмапе (TBitmap), а потом уже копировали на Canvas.
И не забудьте волшебное bitmap.Dormant;


Время: 16:01.

Время: 16:01.
© OSzone.net 2001-