Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Быстродействие графики


Автор: beif 21.1.2005, 10:37
Есть различные функции для копирования изображений, поэтому, 2 вопроса по быстродействию:

1. Есть Bitmap огромного размера, есть еще один Bitmap, как из первого битмапа скопировать изображение (конкретный прямоугольный кусок) во второй. Есть различные функции: Bitblt, BrushCopy, CopyRect, какой воспользоваться, какая быстее?

2. Нужно вывести 2ой битмап (см. 1 вопрос) на экран, куда лучше выводить на канву формы или создать PaintBox, и какой процедурой воспользоваться?

А чем собственно они отличаются?

Автор: s-mike 21.1.2005, 21:13
1. BitBlt. Все остальные его используют smile
2. Зависит от задачи.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)