![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Моргания в Delphi(Image, PaintBox)
scorpi © (2003-09-22 12:04:00)
Хотелось бы знать можно ли обойти моргания в TImage, TPaintBox при постоянном изменении изображения в этих компонентах?
Mihey (2003-09-22 19:23:00) [1]
> второй шаг - DirectX
Скорей, второй шаг - использование различных пакетов, типа Graphic32, а потом уже DirectX и OpenGL с аппаратной поддержкой.
pasha_676 (2003-09-22 16:42:00) [2]
> То что нужно рисуй сначала в отдельной TBitMap, а затем
> уже
> PaintBox.Canvas.Draw(этот битмап)
Первый шаг - канвас, второй шаг - DirectX. В принцыпе для начала попробуй Timage.dublebuffered:=true - кажется так.
Verg (2003-09-22 13:53:00) [3]
То что нужно рисуй сначала в отдельной TBitMap, а затем уже
PaintBox.Canvas.Draw(этот битмап)
Scorpi (2003-09-22 13:30:00) [4]
> pasha_676
А чем пользоваться?
pasha_676 (2003-09-22 13:25:00) [5]
Смотря что и с какой интенсивностью ты выводишь. Лучшее средство (имхо) - откажаться от использования этих компонент для динамичной графики.
Scorpi (2003-09-22 13:23:00) [6]
А как?
Scorpi (2003-09-22 13:22:00) [7]
Ясно
ZEE (2003-09-22 12:53:00) [8]
можно