| Leadtools.ImageProcessing.Effects Namespace : CombineCommandFlags Enumeration |
This enumeration has a System.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
enum LTCombineCommandFlags
public enum CombineCommandFlags
Leadtools.ImageProcessing.Effects.CombineCommandFlags = function() { };
Leadtools.ImageProcessing.Effects.CombineCommandFlags.prototype = {
DestinationNop = 0x00000000,
DestinationMaster = 0x00000000,
SourceMaster = 0x00000000,
ResultNop = 0x00000000,
OperationAnd = 0x00000000,
ResultMaster = 0x00000000,
SourceNop = 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