ImageProcessor::TEffectBorder Class Reference

#include <imageprocessor/imageprocessoreffect.h>

Link against: imageprocessor.lib

class ImageProcessor::TEffectBorder : public ImageProcessor::TEffect

Inherits from

Detailed Description

The class provides functions to insert a border to an image. The border file can be input as File, Buffer or Bitmap.

Member Function Documentation

SetInputL ( const TDesC & )

IMPORT_C voidSetInputL(const TDesC &aFilename)

Specifies the input file for the current Border effect.

leave
KErrNotReady The effect is not active.
leave
KErrArgument The file name is not correct.
ParameterDescription
aFilenameThe file name of the border image.

SetInputL ( const TDesC8 & )

IMPORT_C voidSetInputL(const TDesC8 &aBuffer)

Specifies the input buffer for the current Border effect.

leave
KErrNotReady The effect is not active.
leave
KErrArgument The buffer is empty.
ParameterDescription
aBufferThe pointer to the buffer of the border image.

SetInputL ( const CFbsBitmap & )

IMPORT_C voidSetInputL(const CFbsBitmap &aBitmap)

Specifies the input bitmap for the current Border effect.

leave
KErrNotReady The effect is not active.
leave
KErrArgument The bitmap is empty, or the bitmap has an unsupported display mode.
ParameterDescription
aBitmapThe pointer to the bitmap of the border image. The bitmap must have a display mode of EColor16MA.