Contains standard blend modes. They are used when the bitmap is drawn on window or blended with another bitmap.
Namespace:
Aurigma.GraphicsMill.Transforms
Assembly:
Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
public enum BlendMode
Member name | Description |
---|---|
ColorBurn |
Divides the inverted bottom layer by the top layer, and then inverts the result. |
ColorDodge |
Divides the bottom layer by the inverted top layer. |
Darken |
Creates a pixel that retains the smallest components of the foreground and background pixels. |
Difference |
Subtracts the bottom layer from the top layer or vice versa to get a positive value. |
Exclusion |
Subtracts the bottom layer from the top layer or vice versa to get a positive value. It's less contrast than Difference. |
HardLight |
Combines Multiply and Screen blend modes. |
Lighten |
Selects the maximum of each component from the foreground and background pixels. |
LinearBurn |
The pixels in the two layers are inverted, added together, and then inverted again. |
Multiply |
Multiplies pixels of the top layer with the corresponding pixels of the bottom layer. |
None |
Blend modes do not apply. |
Normal |
Uses the top layer alone. |
Overlay |
Combines Multiply and Screen blend modes. |
Screen |
The pixels in the two layers are inverted, multiplied, and then inverted again. |
SoftLight |
Combines ColorBurn and ColorDodge blend modes. |