Visual Basic (Declaration) | |
---|---|
Public Sub SetPalette( _ ByVal palette() As RasterColor, _ ByVal startIndex As Integer, _ ByVal count As Integer _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public void SetPalette( RasterColor[] palette, int startIndex, int count ) |
C++/CLI | |
---|---|
public: void SetPalette( array<RasterColor>^ palette, int startIndex, int count ) |
Parameters
- palette
- An array of RasterColor containing the new palette to use.
- startIndex
- Index of the first palette entry to replace.
- count
- Number of palette entries to replace.
Visual Basic | Copy Code |
---|---|
Public Sub PaletteExample() |
C# | Copy Code |
---|---|
public void PaletteExample() |
The image data of a RasterImage object with BitsPerPixel values of 1, 2, 3, 4, 5, 6, 7 or 8 consists of an index into the image palette. You can get a copy of the palette used by using the GetPalette method.
You can change the palette used by the RasterImage object with the SetPalette method.
This method does not support signed images.
For more information, refer to RasterPalette and Introduction.
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family