The Palette type exposes the following members.

Constructors

  NameDescription
PaletteOverloaded.

Methods

  NameDescription
Clone
Creates a shallow copy of the MemoryArray<(Of <(T>)>).
(Inherited from MemoryArray<(Of <(T>)>).)
ColorizeOverloaded.
CopyFromOverloaded.
CopyToOverloaded.
CreateGrayscalePaletteOverloaded.
Dispose
Releases all ressources.
(Inherited from MemoryArray<(Of <(T>)>).)
EqualsOverloaded.
GetEnumerator
Retrieves an object that can iterate through the individual elements in this MemoryArray<(Of <(T>)>).
(Inherited from MemoryArray<(Of <(T>)>).)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from MemoryArray<(Of <(T>)>).)
GetValue
Gets the value at the specified position.
(Inherited from MemoryArray<(Of <(T>)>).)
GetValues
Gets the values at the specified position and length.
(Inherited from MemoryArray<(Of <(T>)>).)
LoadOverloaded.
Reverse
Reverses the palette.
SaveOverloaded.
SetValue
Sets a value to the element at the specified position.
(Inherited from MemoryArray<(Of <(T>)>).)
SetValues
Sets the values at the specified position.
(Inherited from MemoryArray<(Of <(T>)>).)
ToArray
Returns the palette as an array of RGBQUAD.
ToByteArray
Returns the represented block of memory as an array of Byte.
(Inherited from MemoryArray<(Of <(T>)>).)

Properties

  NameDescription
AsArray
Gets or sets the palette through an array of RGBQUAD.
BaseAddress
Gets the base address of the represented memory block.
(Inherited from MemoryArray<(Of <(T>)>).)
Count
Gets a 32-bit integer that represents the total number of elements in the MemoryArray<(Of <(T>)>).
(Inherited from MemoryArray<(Of <(T>)>).)
Data
Gets or sets the values of the unmanaged array.
(Inherited from MemoryArray<(Of <(T>)>).)
IsSynchronized
Gets a value indicating whether access to the MemoryArray<(Of <(T>)>) is synchronized (thread safe).
(Inherited from MemoryArray<(Of <(T>)>).)
Item
Gets or sets the value at the specified position in the array.
(Inherited from MemoryArray<(Of <(T>)>).)
Length
Gets the length of the unmanaged array.
(Inherited from MemoryArray<(Of <(T>)>).)
SyncRoot
Gets an object that can be used to synchronize access to the MemoryArray<(Of <(T>)>).
(Inherited from MemoryArray<(Of <(T>)>).)

See Also