Skip to main content

BitmapBlendingMode Enum

Definition​

Assembly:Avalonia.Base
Package:Avalonia

Controls the way the bitmaps are drawn together.

public enum BitmapBlendingMode

Inheritance: Enum -> BitmapBlendingMode

Fields​

NameDescription
ColorCreates a color with the hue and saturation of the source color and the luminosity of the backdrop color.
ColorBurnMultiplies or screens the colors, depending on the source color value.
ColorDodgeDarkens the backdrop color to reflect the source color.
DarkenSelects the darker of the backdrop and source colors.
DestinationOnly the destination will be present.
DestinationAtopDestination which overlaps the source replaces the source.
DestinationInDestination which overlaps the source, replaces the source.
DestinationOutDestination is placed, where it falls outside of the source.
DestinationOverDestination is placed over the source.
DifferenceProduces an effect similar to that of the Difference mode but lower in contrast.
ExclusionThe source color is multiplied by the destination color and replaces the destination
HardLightDarkens or lightens the colors, depending on the source color value.
HueCreates a color with the hue of the source color and the saturation and luminosity of the backdrop color.
LightenSelects the lighter of the backdrop and source colors.
LuminosityCreates a color with the luminosity of the source color and the hue and saturation of the backdrop color.
MultiplyCreates a color with the hue of the source color and the saturation and luminosity of the backdrop color.
OverlayMultiplies or screens the colors, depending on the backdrop color value.
PlusDisplay the sum of the source image and destination image.
SaturationCreates a color with the saturation of the source color and the hue and luminosity of the backdrop color.
ScreenMultiplies the complements of the backdrop and source color values, then complements the result.
SoftLightSubtracts the darker of the two constituent colors from the lighter color.
SourceOnly the source will be present.
SourceAtopSource which overlaps the destination, replaces the destination.
SourceInThe source that overlaps the destination, replaces the destination.
SourceOutSource is placed, where it falls outside of the destination.
SourceOverSource is placed over the destination.
UnspecifiedNo summary available.
XorThe non-overlapping regions of source and destination are combined.

Color Field​

Creates a color with the hue and saturation of the source color and the luminosity of the backdrop color.

public Avalonia.Media.Imaging.BitmapBlendingMode Color

ColorBurn Field​

Multiplies or screens the colors, depending on the source color value.

public Avalonia.Media.Imaging.BitmapBlendingMode ColorBurn

ColorDodge Field​

Darkens the backdrop color to reflect the source color.

public Avalonia.Media.Imaging.BitmapBlendingMode ColorDodge

Darken Field​

Selects the darker of the backdrop and source colors.

public Avalonia.Media.Imaging.BitmapBlendingMode Darken

Destination Field​

Only the destination will be present.

public Avalonia.Media.Imaging.BitmapBlendingMode Destination

DestinationAtop Field​

Destination which overlaps the source replaces the source.

public Avalonia.Media.Imaging.BitmapBlendingMode DestinationAtop

DestinationIn Field​

Destination which overlaps the source, replaces the source.

public Avalonia.Media.Imaging.BitmapBlendingMode DestinationIn

DestinationOut Field​

Destination is placed, where it falls outside of the source.

public Avalonia.Media.Imaging.BitmapBlendingMode DestinationOut

DestinationOver Field​

Destination is placed over the source.

public Avalonia.Media.Imaging.BitmapBlendingMode DestinationOver

Difference Field​

Produces an effect similar to that of the Difference mode but lower in contrast.

public Avalonia.Media.Imaging.BitmapBlendingMode Difference

Exclusion Field​

The source color is multiplied by the destination color and replaces the destination

public Avalonia.Media.Imaging.BitmapBlendingMode Exclusion

HardLight Field​

Darkens or lightens the colors, depending on the source color value.

public Avalonia.Media.Imaging.BitmapBlendingMode HardLight

Hue Field​

Creates a color with the hue of the source color and the saturation and luminosity of the backdrop color.

public Avalonia.Media.Imaging.BitmapBlendingMode Hue

Lighten Field​

Selects the lighter of the backdrop and source colors.

public Avalonia.Media.Imaging.BitmapBlendingMode Lighten

Luminosity Field​

Creates a color with the luminosity of the source color and the hue and saturation of the backdrop color.

public Avalonia.Media.Imaging.BitmapBlendingMode Luminosity

Multiply Field​

Creates a color with the hue of the source color and the saturation and luminosity of the backdrop color.

public Avalonia.Media.Imaging.BitmapBlendingMode Multiply

Overlay Field​

Multiplies or screens the colors, depending on the backdrop color value.

public Avalonia.Media.Imaging.BitmapBlendingMode Overlay

Plus Field​

Display the sum of the source image and destination image.

public Avalonia.Media.Imaging.BitmapBlendingMode Plus

Saturation Field​

Creates a color with the saturation of the source color and the hue and luminosity of the backdrop color.

public Avalonia.Media.Imaging.BitmapBlendingMode Saturation

Screen Field​

Multiplies the complements of the backdrop and source color values, then complements the result.

public Avalonia.Media.Imaging.BitmapBlendingMode Screen

SoftLight Field​

Subtracts the darker of the two constituent colors from the lighter color.

public Avalonia.Media.Imaging.BitmapBlendingMode SoftLight

Source Field​

Only the source will be present.

public Avalonia.Media.Imaging.BitmapBlendingMode Source

SourceAtop Field​

Source which overlaps the destination, replaces the destination.

public Avalonia.Media.Imaging.BitmapBlendingMode SourceAtop

SourceIn Field​

The source that overlaps the destination, replaces the destination.

public Avalonia.Media.Imaging.BitmapBlendingMode SourceIn

SourceOut Field​

Source is placed, where it falls outside of the destination.

public Avalonia.Media.Imaging.BitmapBlendingMode SourceOut

SourceOver Field​

Source is placed over the destination.

public Avalonia.Media.Imaging.BitmapBlendingMode SourceOver

Unspecified Field​

public Avalonia.Media.Imaging.BitmapBlendingMode Unspecified

Xor Field​

The non-overlapping regions of source and destination are combined.

public Avalonia.Media.Imaging.BitmapBlendingMode Xor