Gets or sets the blue component of this
RasterColor16 structure.
Syntax
Visual Basic (Usage) |
Copy Code |
Dim instance As RasterColor16
Dim value As UShort
instance.B = value
value = instance.B
|
Return Value
The blue component of this
RasterColor16 structure.
Example
Visual Basic |
Copy Code |
Public Sub RasterColor16ComponentsExample() Dim lut As RasterColor16() = New RasterColor16(1023) {} Dim color As RasterColor16 = New RasterColor16(0, 0, 0) For i As UShort = 0 To 1023 Dim gray As Integer = CInt(i * 65535 / 1023) color.R = CUShort(gray) color.G = CUShort(gray) color.B = CUShort(gray) lut(i) = color Next i End Sub |
C# |
Copy Code |
public void RasterColor16ComponentsExample() { // This C# example shows how to create a normal grayscale LUT. RasterColor16[] lut = new RasterColor16[1024]; RasterColor16 color = new RasterColor16(0, 0, 0); for(ushort i = 0; i < 1024; i++) { int gray = i * 65535 / 1023; color.R = (ushort)gray; color.G = (ushort)gray; color.B = (ushort)gray; lut[i] = color; } } |
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
See Also