VintaSoft Imaging .NET SDK 12.0: Documentation for .NET developer
Vintasoft.Imaging.ImageProcessing Namespace / OverlayBinaryOperationType Enumeration



In This Topic
    OverlayBinaryOperationType Enumeration
    In This Topic
    Specifies available overlay binary operation types.
    Syntax
    'Declaration
     
    <FlagsAttribute()>
    Public Enum OverlayBinaryOperationType 
       Inherits System.Enum
    [Flags()]
    public enum OverlayBinaryOperationType : System.Enum 
    [Flags()]
    __value public enum OverlayBinaryOperationType : public System.Enum 
    [Flags()]
    public enum class OverlayBinaryOperationType : public System.Enum 
    Members
    MemberDescription
    ANDAND operation. Result = source AND overlay.
    ANDOverlayNOTResult = source AND (NOT overlay).
    ANDSourceNOTResult = (NOT source) AND overlay.
    ANDSourceNOTOverlayNOTResult = (NOT source) AND (NOT overlay).
    OROR operation. Result = source OR overlay.
    OROverlayNOTResult = source OR (NOT overlay).
    ORSourceNOTResult = (NOT source) OR overlay.
    ORSourceNOTOverlayNOTResult = (NOT source) OR (NOT overlay).
    OverlayNOTResult = NOT overlay.
    ReplaceReplaces source pixel with an overlay pixel. Result = overlay.
    SourceNOTResult = NOT source.
    XORXOR operation. Result = source XOR overlay.
    XOROverlayNOTResult = source XOR (NOT overlay).
    XORSourceNOTResult = (NOT source) AND overlay.
    XORSourceNOTOverlayNOTResult = (NOT source) AND (NOT overlay).
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             Vintasoft.Imaging.ImageProcessing.OverlayBinaryOperationType

    Requirements

    Target Platforms: .NET 6; .NET 5; .NET Core 3.1; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also