//docs/MPImage.doc/MPPalToPal
NAME
MPPalToPal -- Convert image with one palette to another palette (V7)
SYNOPSIS
MPPalToPal(OldPal,OldCols,NewPal,NewCols,chunky,Width,Height,
nPlanes,camg);
A0 D0 A1 D1 A2 D2 D3
D4 D5
void MPPalToPal
( UBYTE *,ULONG,UBYTE *,ULONG,UBYTE *,UWORD,UWORD,
UWORD, ULONG);
FUNCTION
Convert image with one palette to another palette.
INPUTS
OldPal - The current palette. This is a 768 byte array.
[0] to [maxcol] hold the Red palette
[256] to [256+maxcol] hold the Green palette
[512] to [512+maxcol] hold the Blue palette
OldCols - The number of colours in the current palette.
NewPal - The new palette. This is a 768 byte array.
[0] to [maxcol] hold the Red palette
[256] to [256+maxcol] hold the Green palette
[512] to [512+maxcol] hold the Blue palette
NewCols - The number of colours in the new palette.
chunky - The chunky pixels.
Width - The width of the image.
Height - The height of the image.
nPlanes - The number of planes in the current palette
camg - The camg of the current palette
RESULT
The data pointed to by chunky is updated to the new palette.
EXAMPLE
NOTES
nPlanes and camg are required to cater for EHB and HAM.
BUGS
Not tested.
SEE ALSO