Leadtools.Codecs Namespace > CodecsLoadInformationEventArgs Class : SetColorMask Method |
public void SetColorMask( RasterColor[] colorMask )
'Declaration Public Sub SetColorMask( _ ByVal colorMask() As RasterColor _ )
'Usage Dim instance As CodecsLoadInformationEventArgs Dim colorMask() As RasterColor instance.SetColorMask(colorMask)
public void SetColorMask( RasterColor[] colorMask )
-(void)setColorMask:(NSArray*)value;
public void setColorMask(int[] colorMask)
function Leadtools.Codecs.CodecsLoadInformationEventArgs.SetColorMask( colorMask )
public: void SetColorMask( array<RasterColor>^ colorMask )
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