Как использовать одно растровое изображение в качестве множественной маски для другого растрового изображения? - PullRequest
0 голосов
/ 10 декабря 2018

У меня есть исходное изображение и изображение маски, которые имеют разные цвета для разных областей исходного изображения.Я хочу, чтобы пользователь видел только ту часть исходного изображения, которую он коснулся.Конечная цель - дать пользователям возможность рисовать исходную часть изображения, нажимая каждую часть.

В настоящее время я делаю это с помощью заливки, однако она очень неэффективна для операций отмены повторения.Мне было интересно, смогу ли я сделать это с BitmapShader и PorterDuffModes без создания сотен маленьких растровых изображений в качестве отдельных растровых изображений маски.

enter image description here enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...