BITBLT.CPP File Reference
XorBuffers(TUint32 *, const TUint32 *, TInt)
AndBuffers(TUint32 *, const TUint32 *, TInt)
InvertBuffer(TUint32 *, TInt)
void
|
InvertBuffer
|
(
|
TUint32
*
|
aDestBuffer,
|
|
TInt
|
aNumBytes
|
|
)
|
|
InvertBuffer(TUint8 *, TInt)
void
|
InvertBuffer
|
(
|
TUint8
*
|
aDestBuffer,
|
|
TInt
|
aNumBytes
|
|
)
|
|
TileScanLine(TPtr8 &, TInt, const TPoint &, const CBitwiseBitmap *, TLineScanningPosition &, TUint32 *, TDisplayMode)
The method tiles the scan line if its length in pixels is less than aLengthInPixels argument.
Parameters
TPtr8
& aScanLine
|
A pointer to the scan line buffer.
|
TInt
aLengthInPixels
|
The scan line buffer should have that count of pixels after the method call.
|
const
TPoint
& aSrcPt
|
Position of the first pixel in aMaskBitmap that should be used as a source for the pixels in scan line buffer.
|
const
CBitwiseBitmap
* aMaskBitmap
|
Any additional pixels for the scan line buffer will be taken from here.
|
TLineScanningPosition
& aScanLinePos
|
This argument is used for some internal optimizations. It should not be modified by the caller.
|
TUint32
* aMaskBase
|
The base address of aMaskBitmap data.
|
TDisplayMode
aDisplayMode
|
Any additional pixels should be taken from aMaskBitmap using aDisplayMode as an argument for GetScanLine() call.
|
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.