Sets the array of integer values that represent RGB color masks.
public void SetColorMask(int[] colorMask)
Public Sub SetColorMask( _ByVal colorMask() As Integer _)
public void SetColorMask(int[] colorMask)
@property (nonatomic, strong, nullable) NSArray<LTRasterColor *> *colorMask public void setColorMask(int colorMask[]) function Leadtools.Codecs.CodecsStartDecompressOptions.SetColorMask(colorMask)
public:void SetColorMask(array<int>^ colorMask)
colorMask
An array of 3 integers as follows: ColorMask[0] is the red mask; ColorMask[1] is the green mask; ColorMask[2] is the blue mask.
The color mask is valid only if Format is set to RasterImageFormat.RawBitfields.
As an example, with 16-bit data arranged as RRR RRGG GGGB BBBB, the masks would be:
ColorMask[0] = 0x7C00ColorMask[1] = 0x0E30ColorMask[2] = 0x001F
For 32-bit data, the only valid data is RRRR RRRR GGGG GGGG BBBB BBBB. The masks would be:
ColorMask[0] = 0xFF0000ColorMask[1] = 0x00FF00ColorMask[2] = 0x0000FF
For an example, refer to RasterCodecs.StartDecompress.
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
