Главная страница
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.025 c
4-1279862952
Олл
2010-07-23 09:29
2017.01.15
Обмен данными с внешим приложением


1-1343044311
Nilman
2012-07-23 15:51
2017.01.15
Сжатие данных в китайской Win7


2-1421889993
duponamk
2015-01-22 04:26
2017.01.15
Сортировка данных по нажатию на заголовок DBGrid


15-1453242651
Jeer
2016-01-20 01:30
2017.01.15
Jeer


6-1256640553
Encore
2009-10-27 13:49
2017.01.15
Post/get неверная кодировка