Visual Basic
C#
Managed Extensions for C++
C++/CLI
Parameters
- pixel
- Pixel to convert to the new format.
- sourceColorSpace
- Source colorspace of the pixel.
- sourceChannelDepths
- Source channel depths of the pixel. Length of the array should correspond to the srcColorSpace parameter.
- sourcePalette
- Source palette used by the pixel, if its colorspace is Indexed, or null otherwise.
- destinationColorSpace
- Colorspace to convert the pixel to.
- destinationChannelDepths
- New channel depths for the pixel. Length of the array should correspond to the dstColorSpace parameter.
- destinationPalette
- Destination palette for the pixel, if destination colorspace is Indexed, or null otherwise.
Note: Using this method in a cycle for a large array of pixels could be inefficient. Consider creating a temporary ImageGear.Core.ImGearPage class and converting its colorspace and channel depths in this case.