csharpc-sharpdotnetxamlavaloniauicross-platformcross-platform-xamlavaloniaguimulti-platformuser-interfacedotnetcore
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.7 KiB
59 lines
1.7 KiB
namespace Avalonia.Media.Imaging
|
|
{
|
|
/// <summary>
|
|
/// Controls the way the bitmaps are drawn together.
|
|
/// </summary>
|
|
public enum BitmapBlendingMode : byte
|
|
{
|
|
Unspecified,
|
|
|
|
/// <summary>
|
|
/// Source is placed over the destination.
|
|
/// </summary>
|
|
SourceOver,
|
|
/// <summary>
|
|
/// Only the source will be present.
|
|
/// </summary>
|
|
Source,
|
|
/// <summary>
|
|
/// Only the destination will be present.
|
|
/// </summary>
|
|
Destination,
|
|
/// <summary>
|
|
/// Destination is placed over the source.
|
|
/// </summary>
|
|
DestinationOver,
|
|
/// <summary>
|
|
/// The source that overlaps the destination, replaces the destination.
|
|
/// </summary>
|
|
SourceIn,
|
|
/// <summary>
|
|
/// Destination which overlaps the source, replaces the source.
|
|
/// </summary>
|
|
DestinationIn,
|
|
/// <summary>
|
|
/// Source is placed, where it falls outside of the destination.
|
|
/// </summary>
|
|
SourceOut,
|
|
/// <summary>
|
|
/// Destination is placed, where it falls outside of the source.
|
|
/// </summary>
|
|
DestinationOut,
|
|
/// <summary>
|
|
/// Source which overlaps the destination, replaces the destination.
|
|
/// </summary>
|
|
SourceAtop,
|
|
/// <summary>
|
|
/// Destination which overlaps the source replaces the source.
|
|
/// </summary>
|
|
DestinationAtop,
|
|
/// <summary>
|
|
/// The non-overlapping regions of source and destination are combined.
|
|
/// </summary>
|
|
Xor,
|
|
/// <summary>
|
|
/// Display the sum of the source image and destination image.
|
|
/// </summary>
|
|
Plus
|
|
}
|
|
}
|
|
|