←Select platform

SetColorMask Method

Summary

Sets the array of integer values that represent RGB color masks.

Syntax

C#
VB
Java
WinRT C#
C++
public void SetColorMask( 
   RasterColor[] colorMask 
) 
Public Sub SetColorMask( _ 
   ByVal colorMask() As Leadtools.RasterColor _ 
)  
public void SetColorMask(  
   Leadtools.RasterColor[] colorMask 
) 
public void setColorMask(int[] colorMask) 
 function Leadtools.Codecs.CodecsLoadInformationEventArgs.SetColorMask(  
   colorMask  
) 
public: 
void SetColorMask(  
   Leadtools.array<RasterColor>^ colorMask 
)  

Parameters

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.

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 

Example

For an example, refer to RasterCodecs.LoadInformation.

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Codecs Assembly