![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 15
|
![]()
Вообще для "быстрой" графики у меня есть некоторые рекомендации.
Если есть желание изобретать велосипед ![]() 1) Пользоваться API 2) Использовать в "узких" местах хотя бы ассемблерные вставки с использованием комманд x386 (более SSE,MMX и т.п.) 3) Использовать контексты и DIB 4) Использовать для рендера двойную буферизацию (для лёгкой анимации, и только!) А вообще есть компонент "Graphics32", там всё оптимизированно и врядли можно что-то сделать лучше для Delphi. |
![]() |
![]() |
![]() |
#12 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]() Цитата:
![]()
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 15
|
![]()
А вот библиотека Graphics32 и есть тот самый пример!!!
Лить отсюда!!! Там столько примеров заюзать можно, что от этого может интересное место на теле просто лопнуть. ![]() http://sourceforge.net/projects/graphics32 Последний раз редактировалось NotProCoder; 21.04.2009 в 22:17. |
![]() |
![]() |
![]() |
#14 |
Регистрация: 23.04.2009
Сообщений: 7
|
![]()
вот попробуй код для убийства мерцания в delphi
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как избавиться от мерцания при передвижении Timages. | jocry | Помощь студентам | 13 | 22.07.2012 09:46 |
Рисование | Granus | Общие вопросы Delphi | 2 | 24.12.2008 07:44 |
Процедуры без Bios и без Dos,бывают? | codeok | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 31.10.2008 03:17 |
Рисование... | HunterMan | Win Api | 10 | 30.04.2008 23:46 |
Рисование фигур в Delphi7 без использования VCL | saintninja | Помощь студентам | 15 | 20.10.2007 11:04 |