Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2018.09.16;
Скачать: CL | DM;

Вниз

StretchBlt   Найти похожие ветки 

 
novichoks   (2016-08-04 11:29) [0]

подскажите пожалуйста, масштабирую битмап на другой через

StretchBlt(myOverlayBitmap.Canvas.Handle, 0, 0, WidthS, HeightS, myBitmap.Canvas.Handle, 0, 0, myBitmap.Width, myBitmap.Height, SRCCOPY);

на некоторых изображениях в результате на myOverlayBitmap появляются артефакты в виде сине-фиолетовых пикселей.

подскажите куда копать?


 
novichoks   (2016-08-04 11:39) [1]

поменял на myOverlayBitmap.Canvas.StretchDraw стало нормально.


 
novichoks   (2016-08-05 09:15) [2]

вообщем нужно вызвать вначале:
SetStretchBltMode(myOverlayBitmap.Canvas.Handle, COLORONCOLOR);

спасибо за помощь!


 
Eraser ©   (2016-08-05 18:09) [3]

SetStretchBltMode(myOverlayBitmap.Canvas.Handle, HALFTONE);



Страницы: 1 вся ветка

Текущий архив: 2018.09.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.003 c
15-1474880632
Кто б сомневался
2016-09-26 12:03
2018.09.16
Как принять сообщение с WhatsApp?


11-1267379542
tippa
2010-02-28 20:52
2018.09.16
в Memo влазит только 29998 байт текста


2-1469453166
Raisa
2016-07-25 16:26
2018.09.16
POS Принтер


2-1470299345
novichoks
2016-08-04 11:29
2018.09.16
StretchBlt


2-1470486053
Денис11998833
2016-08-06 15:20
2018.09.16
Инициализация значений компонента