![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вывод графики - всё, что можно [Delphi, Windows]
Mihey © (2004-05-07 00:28:00)Задача как раз для игр. Представьте, что у вас любым способом загружена в память картинка, большая, пускай 1024х768 или 800х600 и вам в оконном режиме её нужно сначала просто выводить, а потом на неё ещё одну картинку с блендингом, причём всё надо делать максимлаьно быстро. Простая игровая задача.
Вопрос. Перечислите все возможные способы, все возможные средства, причём самые быстрые и примерно сравните их скорость.
Первый мой способ - вывод при помощи Canvas.Draw и блендинг через Canvas.Pixels вручную.
Думкин (2004-05-07 11:11:00) [21]> Proger (07.05.04 11:04) [1]
Он это знает. Он просит предлагать и сравнивать на скорость, как в одной из его веток по доступу к пикселам, кажется.
Proger (2004-05-07 11:04:00) [22]А мой способ пошустрее: Вывод при помощи BitBlt и блендинг через
ScanLine вручную.