Главная страница
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.017 c
1-58701
MakNik
2003-09-08 11:25
2003.09.18
StringGrid


1-58777
Keith Flint
2003-09-04 19:32
2003.09.18
Получение выделенных Item ов в ListView


8-58787
Stager
2003-05-18 20:04
2003.09.18
Простейшая работа с MP3


1-58682
WinLamka
2003-09-04 19:25
2003.09.18
Чужие окошки =)


6-58817
Akni
2003-07-14 17:54
2003.09.18
Как правильно отсоединить клиента?