IHLBitmapUtil Class Reference
Member Functions Documentation
CopyBitmapL(const CFbsBitmap &)
Copy bitmap into new same sized bitmap. New bitmap has unique server handle and it can be modified without risk of changes in given source bitmap.
- Since
- 3.0
Parameters
const CFbsBitmap & aBitmap | Copied bitmap reference. |
CopyBitmapL(const CFbsBitmap &, const TRect &)
Copy user defined area from source bitmap into new bitmap. New bitmap has unique server handle and it can be modified without risk of changes in given source bitmap.
- Since
- 3.0
Parameters
const CFbsBitmap & aBitmap | Source bitmap reference. |
const TRect & aRect | Copied rectangle from source bitmap. |
CopyBitmapLC(const CFbsBitmap &)
Copy bitmap into new same sized bitmap. New bitmap has unique server handle and it can be modified without risk of changes in given source bitmap. New instance is pushed into
CleanupStack.
- Since
- 3.0
Parameters
const CFbsBitmap & aBitmap | Copied bitmap reference. |
CopyBitmapLC(const CFbsBitmap &, const TRect &)
Copy user defined area from source bitmap into new bitmap. New bitmap has unique server handle and it can be modified without risk of changes in given source bitmap. New instance is pushed into
CleanupStack.
- Since
- 3.0
Parameters
const CFbsBitmap & aBitmap | Source bitmap reference. |
const TRect & aRect | Copied rectangle from source bitmap. |
DuplicateBitmapL(const CFbsBitmap &)
Create new bitmap instance using same server handle as in given bitmap. Note that modifying bitmap content will also change all other bitmap content that has same server handle.
- Since
- 3.0
Parameters
const CFbsBitmap & aBitmap | Duplicated bitmap reference. |
DuplicateBitmapLC(const CFbsBitmap &)
Create new bitmap instance using same server handle as in given bitmap. Note that modifying bitmap content will also change all other bitmap content that has same server handle. New instance is pushed into
CleanupStack.
- Since
- 3.0
Parameters
const CFbsBitmap & aBitmap | Duplicated bitmap reference. |
ScaleBitmap(const CFbsBitmap &, CFbsBitmap &, TUint32)
Synchronous bitmap scaler. Use only with small bitmaps! Prefer asynchronous MIHLScaler instead.
Scale source bitmap into destination bitmap.
- Since
- 3.0
Parameters
const CFbsBitmap & aSrcBitmap | Source bitmap reference. |
CFbsBitmap & aDstBitmap | Destination bitmap reference. If destination bitmap has null handle, processor will create new bitmap using size of destination rectangle. |
TUint32 aOptions = 0 | Reserved for future use. |
ScaleBitmap(const CFbsBitmap &, const TRect &, CFbsBitmap &, const TRect &, TUint32)
Synchronous bitmap scaler. Use only with small bitmaps! Prefer asynchronous MIHLScaler instead.
Scale rectangle from source bitmap to a rectangle in destination bitmap. Scaled area can be also rotated and/or mirrored during process. See full usage description from
MIHLScaler header.
- Since
- 3.0
Parameters
const CFbsBitmap & aSrcBitmap | Source bitmap reference. |
const TRect & aSrcRect | Rectangle that is processed from source bitmap. |
CFbsBitmap & aDstBitmap | Destination bitmap reference. If destination bitmap has null handle, processor will create new bitmap using size of destination rectangle. |
const TRect & aDstRect | Rectangle that is filled in destination bitmap. |
TUint32 aOptions = 0 | Reserved for future use. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.