Форум: "Media";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
Внизграфика Найти похожие ветки
← →
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 вся ветка
Форум: "Media";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c