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

Вниз

графика   Найти похожие ветки 

 
Mor   (2003-05-12 19:09) [0]

Уважаемые мастера, у меня при отрисовке графики на компоненте TImage тот сильно мерцает.
Из-за чего это происходит и как устранить?


 
Плохой человек   (2003-05-12 20:04) [1]

При загрузке LoadFromFile конечно будет мерцать - это слишком медлено при любых условиях. Советую загружать графику заранее и отрисовывать при помощи BitBlt.


 
Deus   (2003-05-13 15:17) [2]

Где и как мерцает? Что делаешь? Мерцать может по разным причинам. И лечится по-разному - привязка к обратному ходу луча, прозрачная форма, двойной буфер, замена инвалидатора, и может еще что - на вскидку не вспомню.


 
Mor   (2003-05-13 16:18) [3]

мерцает когда по нажатию кнопки идёт выполнение моего графического алгоритма. Там просто он довольно обширный и обсчёт идёт попиксельно.


 
Deus   (2003-05-13 16:48) [4]

Ясно. Пробовал генерить всю картинку на какой-нить битмап, а потом копировать на timage? Или нужна именно динамическая прорисовка?


 
Плохой человек   (2003-05-13 17:04) [5]

Если работаешь с пикселями, то используй ScanLine и работай с TBitmap. Вообще, о графе очень много написано здесь:

http://www.efg2.com


 
Mor   (2003-05-14 09:26) [6]

В итоге должна получится анимированная картинка. Но я думаю можно заранее генерить.


 
Deus   (2003-05-14 23:38) [7]

Короче. Попробуй поставь doublebuffer=true. Если скорости хватит, и глюки не повылазят - радуйся. Если будут проблемы - предварительно генери n картинок, а потом последовательно выводи на timage.


 
WInAPi Lamer   (2003-05-19 13:47) [8]

у меня тоже мерцал - я поставил DelphiX — сделал вместо Имажа — ДДрав и рисовал на него(а не на Имаж) — и мерцание исчезло



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
14-58872
iNew
2003-09-01 09:40
2003.09.18
Вопрос по SoftIce 4.05


6-58825
and_2
2003-07-15 08:44
2003.09.18
ping!


14-58909
Vini
2003-08-29 10:28
2003.09.18
TrayIcon


8-58788
gRad2003
2003-05-17 11:58
2003.09.18
midi->wav


7-58943
R4D][
2003-07-04 19:01
2003.09.18
NOP