Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2019, 17:31   #1
eguana
 
Регистрация: 11.11.2008
Сообщений: 9
По умолчанию PNG.Draw VS TransparentStretchBlt

Ребятки привет.

Есть битмап и есть png изображение.
Пытаю наложить на битмап PNG, картинку могу получить двумя функциями.

Код:
1. TransparentStretchBlt(B.Canvas.Handle, 0,0,1280,1024, PNG.Canvas.Handle, 0,0,1280,1024,PNG.Canvas.Handle,100,100);
Но почему то она работает медленнее чем обычная

Код:
PNG.Draw(B.Canvas, Rect(0, 0, B.Width, B.Height));
Хотя должно наоборот быть.

И как быстро наложить картинку???
eguana вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблемы с TransparentStretchBlt xrob Мультимедиа в Delphi 0 29.12.2012 13:50
Draw в TreeView kettanaito Общие вопросы Delphi 3 14.09.2011 19:00
Canvas->Draw IGOMERL C++ Builder 4 04.04.2011 15:22
HBITMAP => DRAW Alex Cones Общие вопросы Delphi 18 08.05.2010 18:52