PorterDuff.Mode

PorterDuff.Mode_第1张图片

Alpha合成模式


PorterDuff.Mode_第2张图片
Alpha合成模式

混合模式


PorterDuff.Mode_第3张图片
混合模式

枚举值

ADD
PorterDuff.Mode ADD
将源像素添加到目标像素并使结果饱和


PorterDuff.Mode_第4张图片



CLEAR
PorterDuff.Mode CLEAR
由源覆盖的目标像素被清除为0

PorterDuff.Mode_第5张图片



DARKEN
PorterDuff.Mode DARKEN
保留源像素和目标像素的最小分量

PorterDuff.Mode_第6张图片



DST
PorterDuff.Mode DST
源像素被丢弃,保持目的地不变

PorterDuff.Mode_第7张图片



DST_ATOP
PorterDuff.Mode DST_ATOP
丢弃未被源像素覆盖的目标像素。在源像素上绘制剩余的目标像素

PorterDuff.Mode_第8张图片



DST_IN
PorterDuff.Mode DST_IN
保留覆盖源像素的目标像素,丢弃剩余的源像素和目标像素

PorterDuff.Mode_第9张图片



DST_OUT
PorterDuff.Mode DST_OUT
保留未被源像素覆盖的目标像素。放弃源像素覆盖的目标像素。丢弃所有源像素

PorterDuff.Mode_第10张图片



DST_OVER
PorterDuff.Mode DST_OVER
源像素绘制在目标像素后面

PorterDuff.Mode_第11张图片



LIGHTEN
PorterDuff.Mode LIGHTEN
保留源像素和目标像素的最大组件

PorterDuff.Mode_第12张图片



MULTIPLY
PorterDuff.Mode MULTIPLY
将源像素和目标像素相乘

PorterDuff.Mode_第13张图片



OVERLAY
PorterDuff.Mode OVERLAY
取决于目标颜色,将源和目标相乘或屏蔽

PorterDuff.Mode_第14张图片



SCREEN
PorterDuff.Mode SCREEN
添加源像素和目标像素,然后减去乘以目标的源像素

PorterDuff.Mode_第15张图片



SRC
PorterDuff.Mode SRC
源像素替换目标像素

PorterDuff.Mode_第16张图片



SRC_ATOP
PorterDuff.Mode SRC_ATOP
丢弃不包括目标像素的源像素。在目标像素上绘制剩余的源像素

PorterDuff.Mode_第17张图片



SRC_IN
PorterDuff.Mode SRC_IN
保持覆盖目标像素的源像素,丢弃剩余的源像素和目标像素

PorterDuff.Mode_第18张图片



SRC_OUT
PorterDuff.Mode SRC_OUT
保持不包含目标像素的源像素。丢弃覆盖目标像素的源像素。丢弃所有目标像素

PorterDuff.Mode_第19张图片



SRC_OVER
PorterDuff.Mode SRC_OVER
源像素绘制在目标像素上

PorterDuff.Mode_第20张图片



XOR
PorterDuff.Mode XOR
放弃源像素覆盖目标像素的源像素和目标像素。绘制剩余的源像素

PorterDuff.Mode_第21张图片

你可能感兴趣的:(PorterDuff.Mode)