L_SetPaintIntensity

#include "l_bitmap.h"

L_INT EXT_FUNCTION L_SetPaintIntensity(pBitmap, nValue)

pBITMAPHANDLE pBitmap;

/* pointer to the bitmap handle */

L_INT nValue;

/* amount to change the intensity */

Sets the current intensity value for the specified bitmap. This value can be retrieved using the L_GetPaintIntensity function.

Parameter

Description

pBitmap

Pointer to the bitmap handle that references the bitmap to be affected. This cannot be NULL.

nValue

Amount to change the intensity. Valid values are -1000 to +1000. A positive value increases (or lightens) the brightness of the display. A negative values decreases (or darkens) the brightness of the display.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

When applying contrast, gamma, and intensity changes to a bitmap, LEAD applies the changes in the following order:

Contrast

Intensity

Gamma

Required DLLs and Libraries

LTDIS

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 95 / 98 / Me, Windows 2000 / XP, Windows CE.

See Also

Functions:

L_GetPaintContrast, L_SetPaintContrast, L_GetPaintGamma, L_SetPaintGamma, L_GetPaintIntensity

Topics:

Raster Image Functions: Displaying Images

 

Changing Brightness and Contrast

 

Raster Image Functions: Changing Brightness and Contrast

Example

For an example, refer to L_SetPaintContrast.