L_GetStatusCallBack

#include "l_bitmap.h"

L_LTKRN_API STATUSCALLBACK L_GetStatusCallBack(ppUserData)

L_VOID** ppUserData;

/* void pointer to be updated with user data */

Returns a pointer to the current status callback function.

Parameter

Description

ppUserData

Void pointer to be updated with the value of user defined data associated with the status callback. If you are not interested in the user defined data, pass NULL for this parameter.

Returns

Pointer to the current status callback function.

Comments

Use this function to update a status bar and detect a user interrupt.

A status callback function can be associated with the following functions:

L_AddBitmapNoise
L_AverageFilterBitmap

L_BinaryFilterBitmap

L_ChangeBitmapContrast

L_ChangeBitmapHue

L_ChangeBitmapIntensity

L_ChangeBitmapSaturation

L_ClearBitmap

L_ColorMergeBitmap

L_ColorSeparateBitmap

L_CombineBitmap

L_DeskewBitmap

L_DespeckleBitmap

L_EmbossBitmap

L_FillBitmap

L_FlipBitmap

L_GammaCorrectBitmap

L_GetBitmapHistogram

L_GrayScaleBitmap

L_HalfToneBitmap

L_HistoEqualizeBitmap

L_IntensityDetectBitmap

L_InvertBitmap

L_MedianFilterBitmap

L_MMConvertFromBitmapList (Multimedia Video Module only)
L_MMSaveFile (Multimedia Video Module only)
L_MosaicBitmap

L_PaintDCEffect

L_PosterizeBitmap

L_PrintBitmap

L_RemapBitmapIntensity

L_ResizeBitmap

L_ReverseBitmap

L_RotateBitmap

L_SharpenBitmap

L_ShearBitmap

L_SizeBitmap

L_SpatialFilterBitmap

L_StretchBitmapIntensity

L_UnderlayBitmap

This function is the only way to retrieve the user-defined data associated with the status callback.

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

Win32, x64, Mobile.

See Also

Functions:

STATUSCALLBACK, L_SetStatusCallBack

Topics:

Using Callback Functions

Example

For complete sample code, refer to the CHILD.C module of the DEMO example.