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

Вниз

Canvas. Вывести зеркальное изображение с альфой?   Найти похожие ветки 

 
K-1000 ©   (2016-02-10 17:02) [0]

AlphaBlend() - не поддерживает зеркалирование.
StretchBlt() - поддерживает зеркалирование, но не поддерживает альфу.

Рисую 32-bpp картинку зеркально через StretchBlt() во временное изображение. Затем временное изображение рисую через AlphaBlend().
Всё спотыкается в то, что StretchBlt() - не поддерживает альфу.

Делать зеркалирование через Scanline не приемлемо по скорости.

Какие есть варианты?


 
K-1000 ©   (2016-02-10 17:05) [1]

*Как вывести зеркальное изображение с альфой?


 
KilkennyCat ©   (2016-02-10 17:36) [2]

Через GDI


 
K-1000 ©   (2016-02-10 17:37) [3]

> KilkennyCat ©   (10.02.16 17:36) [2]

Рисую через GDI.


 
KilkennyCat ©   (2016-02-10 17:39) [4]

забыл плюс в конце.
http://troitsk.org/sites/warrior/gdiplus.html


 
K-1000 ©   (2016-02-10 17:41) [5]


> KilkennyCat ©   (10.02.16 17:39) [4]


Оставим как вариант.


 
KilkennyCat ©   (2016-02-10 17:43) [6]

незачто.


 
Dimka Maslov ©   (2016-02-10 21:30) [7]

scanline позволяет вообще буквально всё!


 
Eraser ©   (2016-02-11 00:40) [8]


> Dimka Maslov ©   (10.02.16 21:30) [7]

причем весьма быстро.

там в реальном времени 4K изображение рендерить что ли надо?


 
KilkennyCat ©   (2016-02-11 03:36) [9]


> Eraser ©   (11.02.16 00:40) [8]

да и 4к не вопрос, мощностя-то тоже возросли.


 
K-1000 ©   (2016-02-11 08:14) [10]


> Dimka Maslov ©   (10.02.16 21:30) [7]
>
> scanline позволяет вообще буквально всё!


+1

Ок. Пока скорости Scanline хватает. Всем спасибо.


 
han_malign ©   (2016-02-11 12:32) [11]

SetWorldTransform



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

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

Наверх




Память: 0.49 MB
Время: 0.022 c
15-1446056433
Kerk
2015-10-28 21:20
2017.01.15
Вопросы в Idera


15-1453566333
Fragen
2016-01-23 19:25
2017.01.15
Как пишутся приложения для нахождения оптимального маршрута?


15-1450856217
Dimka Maslov
2015-12-23 10:36
2017.01.15
Я ещё сплю?


15-1449351004
Юрий
2015-12-06 00:30
2017.01.15
С днем рождения ! 6 декабря 2015 воскресенье


15-1449783004
Юрий
2015-12-11 00:30
2017.01.15
С днем рождения ! 11 декабря 2015 пятница