←Select platform

GetColorMask Method

Summary
Gets an array of integer values that represent RGB color masks.
Syntax
C#
Objective-C
C++/CLI
Java
Python
public RasterColor[] GetColorMask() 
@property (nonatomic, strong, nullable) NSArray<LTRasterColor *> *colorMask; 
public int[] getColorMask() 
public: 
array<RasterColor>^ GetColorMask();  
def GetColorMask(self): 

Return Value

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.

Remarks

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] = 0x7C00 
ColorMask[1] = 0x0E30 
ColorMask[2] = 0x001F 

For 32-bit data, the only valid data is RRRR RRRR GGGG GGGG BBBB BBBB. The masks would be:

ColorMask[0] = 0xFF0000 
ColorMask[1] = 0x00FF00 
ColorMask[2] = 0x0000FF 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Codecs Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.