Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.6.9
|
Leadtools.ImageProcessing.Effects Namespace : CombineCommandFlags Enumeration |
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
[FlagsAttribute()] public enum CombineCommandFlags : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
'Declaration
<FlagsAttribute()> Public Enum CombineCommandFlags Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
'Usage
Dim instance As CombineCommandFlags
[FlagsAttribute()] public enum CombineCommandFlags : System.IComparable, System.IConvertible, System.IFormattable
typedef NS_OPTIONS(NSUInteger, LTCombineCommandFlags)
public enum CombineCommandFlags
Leadtools.ImageProcessing.Effects.CombineCommandFlags = function() { }; Leadtools.ImageProcessing.Effects.CombineCommandFlags.prototype = {<br/> ResultMaster = 0x00000000, SourceNop = 0x00000000, SourceMaster = 0x00000000, DestinationMaster = 0x00000000, DestinationNop = 0x00000000, OperationAnd = 0x00000000, ResultNop = 0x00000000, SourceNot = 0x00000001, Source0 = 0x00000002, Source1 = 0x00000003, DestinationNot = 0x00000010, Destination0 = 0x00000020, Destination1 = 0x00000030, OperationOr = 0x00000100, SourceCopy = 0x00000120, OperationXor = 0x00000200, OperationAdd = 0x00000300, OperationSubtractSource = 0x00000400, OperationSubtractDestination = 0x00000500, OperationMultiply = 0x00000600, OperationDivideSource = 0x00000700, OperationDivideDestination = 0x00000800, OperationAverage = 0x00000900, OperationMinimum = 0x00000A00, OperationMaximum = 0x00000B00, AbsoluteDifference = 0x00000C00, ResultNot = 0x00001000, Result0 = 0x00002000, Result1 = 0x00003000, SourceRed = 0x00010000, SourceGreen = 0x00020000, SourceBlue = 0x00030000, DestinationRed = 0x00100000, DestinationGreen = 0x00200000, DestinationBlue = 0x00300000, ResultRed = 0x01000000, ResultGreen = 0x02000000, ResultBlue = 0x03000000, RawCombine = 0x04000000, };
[FlagsAttribute()] public enum class CombineCommandFlags : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable
Group | Flags |
Flags that define treatment of the source rectangle | SourceNop, SourceNot, Source0, Source1 |
Flags that define treatment of the destination rectangle | DestinationNop, DestinationNot, Destination0, Destination1 |
Flags that define the operation to use when combining the data | OperationAnd, OperationOr, OperationXor, OperationAdd, OperationSubtractSource, OperationSubtractDestination, OperationMultiply, OperationDivideSource, OperationDivideDestination, OperationAverage, OperationMinimum, OperationMaximum, AbsoluteDifference |
Flags that define treatment of the resulting image rectangle | ResultNop, ResultNot, Result0, Result1 |
Flags that define the channel of the source image rectangle | SourceMaster, SourceRed, SourceGreen, SourceBlue |
Flags that define the channel of the destination image rectangle | DestinationMaster, DestinationRed, DestinationGreen, DestinationBlue |
Flags that define the channel of the resulting image rectangle | ResultMaster, ResultRed, ResultGreen, ResultBlue |
System.Object
System.ValueType
System.Enum
Leadtools.ImageProcessing.Effects.CombineCommandFlags