Leadtools.ImageProcessing Namespace : CombineFastCommandFlags Enumeration |
[FlagsAttribute()] public enum CombineFastCommandFlags : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
'Declaration <FlagsAttribute()> Public Enum CombineFastCommandFlags Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
'Usage Dim instance As CombineFastCommandFlags
[FlagsAttribute()] public enum CombineFastCommandFlags : System.IComparable, System.IConvertible, System.IFormattable
Leadtools.ImageProcessing.CombineFastCommandFlags = function() { }; Leadtools.ImageProcessing.CombineFastCommandFlags.prototype = {
None = 0, SourceNot = 1, Source0 = 2, Source1 = 3, DestinationNot = 16, Destination0 = 32, Destination1 = 48, OperationOr = 256, OperationXor = 512, OperationAdd = 768, OperationSubtractSource = 1024, OperationSubtractDestination = 1280, OperationMultiply = 1536, OperationDivideSource = 1792, OperationDivideDestination = 2048, OperationAverage = 2304, OperationMinimum = 2560, OperationMaximum = 2816, ResultNot = 4096, Result0 = 8192, Result1 = 12288, };
[FlagsAttribute()] public enum class CombineFastCommandFlags : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable
These flags are divided into four groupings: source (SRC) flags, destination (DST) flags, operation (OP) flags, and resulting image (RES) flags. The flags apply only to the defined rectangles (not necessarily the whole image). The flags are applied in the following order:
You can use a bitwise OR (|) to specify one flag from each group.
Group | Flags |
Flags that define treatment of the source rectangle | None, SourceNot, Source0, Source1 |
Flags that define treatment of the destination rectangle | DestinationNot, Destination0, Destination1 |
Flags that define the operation to use when combining the data | OperationOr, OperationXor, OperationAdd, OperationSubtractSource, OperationSubtractDestination, OperationMultiply, OperationDivideSource, OperationDivideDestination, OperationAverage, OperationMinimum, OperationMaximum |
Flags that define treatment of the resulting image rectangle | ResultNot, Result0, Result1, SourceCopy |
For more options use Leadtools.ImageProcessing.Effects.CombineCommand.
System.Object
System.ValueType
System.Enum
Leadtools.ImageProcessing.CombineFastCommandFlags