Текущий архив: 2003.10.20;
Скачать: CL | DM;
Вниз
Вывод картинки Найти похожие ветки
← →
Stexen (2003-06-19 23:18) [0]Допустим имеется картинка в памяти 2000x2000, я ее вывожу бибблт на хэндл, получается медленно как бы сделать как это делает асидиси, то есть постепенно выводит?
← →
AlexT1000 (2003-06-20 12:16) [1]acdsee выводит постепенно потому что у него свои методы загрузки файла , поэтому он знает какие строки у него готовы в данный момент их и выводит. средствами загрузки гр.файлов дельфи тебе это сделать неудастся .
если же у тебя происходят именно выводе отскалированного битмапа , то для ускорении вывода тебя необходимо рассчитывать какой именно прямоугольник битмапа будет виден в данный момент его и выводить через stretchblt
и не забыть поставить
SetStretchBltMode(Canvas.Handle, COLORONCOLOR);
иначе будут артифакты при выводе
Страницы: 1 вся ветка
Текущий архив: 2003.10.20;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.006 c