mcCompositeHostExecuteFlags Enumeration
|
|
Legal bit values for the McCompositeHost.ExecuteCompositeExecuteFlags argument.
Namespace:
MediaCy.IQL.Operations
Assembly:
MediaCy.IQL.Operations (in MediaCy.IQL.Operations.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcCompositeHostExecuteFlags
Members
| Member name | Value | Description |
---|
| mccchefDefault | 0 | No flags. |
| mcchefAddToSourceImageSet | 1 | If set, the compositeimage created is added as a new SourceImageSet channel of type
mcisctCompositeImage. The same effect can be achieved by calling the
McImageSet.AddColorCompositeChannel on the SourceImageSet. An error is
generated if this flag is set and no SourceImageSet has been assigned. |
| mcchefCreateHonorsDestRect | 2 | If set and the DestRect property isnot empty then the created image is made the same size as the DestRect argument.
In this case, the mcCompositeHostStatusFlags.mcchsfDestCreationOptions masked
Status value is ignored. The DestOffsetXY and SourceOffsetsXY are applied, so
that some of the combine may be clipped. |
| mcchefCreateMultiBandDest | 4 | If set, the destination image iscreated as a mcInterpretation.mciGenericMultiBand Type image. In this case, the
McCompositeHost.SourceColors propery is completely ignored and each monochrome
source is placed in one band of the destination. McCompositeHost properties other
than SourceColors are not ignored; in particular, offsets, magnifications and, if
neither mcchefIgnoreSourceLUTs nor mcchefNoScaleBands is set, source lookup tables
are all applied to the source images before they are combined into the multiband
destination image. |
| mcchefIgnoreSourceLUTs | 8 | If set, source lookup tablesare ignored when creating the cached image. When combined with the
mcchefCreateMultiBandDest bit, the resulting cached multi-band image will hold
the offset and binned aligned values of each source in the corresponding band of
the created image. |
| mcchefNoScaleBands | 16 | If set and themcchefCreateMultiBandDest is also set, then the bands of the destination
mcInterpretation.mciGenericMultiBand image are not scaled to all map onto the same
RangeMin/RangeMax. Instead the destination image is created with the largest
bit-depth of any of the sources and the values placed in each band is the raw
source value. If any of the sources is a floating point
mcPixelDataType.mcpdtFloat Type, then the destination is created as a
mcPixelDataType.mcpdtFloat Type with RangeMin and RangeMax set so that it
encompasses the RangeMin/RangeMax of all of the sources. When this bit is set,
the lookup tables are ignored as is the
mcCompositeHostSourceStatusFlags.mcchsfCreate8BitDest Status bit. |
See Also