L_GetPaintContrast

Summary

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

Syntax

#include "l_bitmap.h"

L_LTDIS_API L_INT L_GetPaintContrast(pBitmap)

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); 
 
   return nRet; 
} 

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

LEADTOOLS Raster Imaging C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.