L_GetPaintContrast

#include "l_bitmap.h"

L_LTDIS_API L_INT L_GetPaintContrast(pBitmap)

Gets the current contrast value for the specified bitmap. This value is set by the L_SetPaintContrast function.

Parameters

pBITMAPHANDLE pBitmap

Pointer to the bitmap handle that references the bitmap from which to retrieve the contrast value. This cannot be NULL.

Returns

The current contrast setting. Possible values are -1000 to +1000.

Required DLLs and Libraries

Platforms

Win32, x64, Linux.

See Also

Functions

Topics

Example

This example gets the current paint settings, and then updates the bitmap to reflect those values.

L_INT GetPaintContrastExample(pBITMAPHANDLE pBitmap) 
{ 
   L_INT nRet; 
   L_INT    nContrast; 
   L_UINT   uGamma; 
   L_INT    nIntensity; 
 
   /* Get the values */ 
   nContrast   = L_GetPaintContrast(pBitmap); 
   uGamma      = L_GetPaintGamma(pBitmap); 
   nIntensity  = L_GetPaintIntensity(pBitmap); 
 
   /* Update the bitmap */ 
   nRet = L_ChangeBitmapContrast(pBitmap, nContrast, 0); 
   if(nRet != SUCCESS) 
      return nRet; 
   nRet = L_GammaCorrectBitmap(pBitmap, uGamma, 0); 
   if(nRet != SUCCESS) 
      return nRet; 
   nRet = L_ChangeBitmapIntensity(pBitmap, nIntensity, 0); 
   if(nRet != SUCCESS) 
      return nRet; 
   return SUCCESS; 
} 

Help Version 20.0.2020.4.3
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C API Help