BlendMode Enumeration

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)

Syntax

C#
public enum BlendMode

Members

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.

See Also

Reference

Manual