VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
Vintasoft.Imaging.ImageProcessing Namespace / OverlayBinaryOperationType Enumeration
Syntax Members Hierarchy Requirements SeeAlso
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
    ReplaceReplaces source pixel with an overlay pixel. Result = overlay.
    OROR operation. Result = source OR overlay.
    ANDAND operation. Result = source AND overlay.
    XORXOR operation. Result = source XOR overlay.
    ORSourceNOTResult = (NOT source) OR overlay.
    OROverlayNOTResult = source OR (NOT overlay).
    ORSourceNOTOverlayNOTResult = (NOT source) OR (NOT overlay).
    ANDSourceNOTResult = (NOT source) AND overlay.
    ANDOverlayNOTResult = source AND (NOT overlay).
    ANDSourceNOTOverlayNOTResult = (NOT source) AND (NOT overlay).
    XORSourceNOTResult = (NOT source) AND overlay.
    XOROverlayNOTResult = source XOR (NOT overlay).
    XORSourceNOTOverlayNOTResult = (NOT source) AND (NOT overlay).
    SourceNOTResult = NOT source.
    OverlayNOTResult = NOT overlay.
    Inheritance Hierarchy

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

    Requirements

    Target Platforms: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also