L_GetFixedPalette

#include "l_bitmap.h"

L_LTKRN_API L_INT L_GetFixedPalette(pPalette, nBitsPerPixel)

L_RGBQUAD* pPalette;

/* target palette */

L_INT nBitsPerPixel;

/* bits per pixel of the fixed palette */

Gets the colors of the LEAD fixed palette into the palette that you specify.

Parameter

Description

pPalette

The array of RGBQUAD values that make up the target palette.

nBitsPerPixel

The bits per pixel of the fixed palette.

 

You can specify 0 bits per pixel to create an 8-bit grayscale palette.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Required DLLs and Libraries

LTKRN

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

Platforms

Windows 2000 / XP/Vista, Windows CE.

See Also

Functions:

L_ColorResBitmap, L_CreatePaintPalette, L_GetBitmapColors, L_PutBitmapColors, L_DupPalette

Topics:

Raster Image Functions: Displaying Images

 

Handling Palette Changes

Example

For an example, refer to L_StartDithering.