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