Главная страница
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.015 c
15-1455467104
Bjdob
2016-02-14 19:25
2017.01.15
Исторические справочники


2-1421055377
Боб
2015-01-12 12:36
2017.01.15
PostMessage


15-1449523802
Юрий
2015-12-08 00:30
2017.01.15
С днем рождения ! 8 декабря 2015 вторник


15-1453239002
Юрий
2016-01-20 00:30
2017.01.15
С днем рождения ! 20 января 2016 среда


8-1239693170
Miklek
2009-04-14 11:12
2017.01.15
Можно ли считывать часть большого BMP файла не считывая весь?