|
||
class TAcceleratedBitmapInfo;
A data structure that holds the information needed to directly access a bitmap.
The bitmap can be a hardware bitmap (RHardwareBitmap
), or an ordinary bitmap (CFbsBitmap
). An object of this class is filled by calling TAcceleratedBitmapSpec::GetInfo(TAcceleratedBitmapInfo &)const
.
Defined in TAcceleratedBitmapInfo
:
iAddress
The address of the start of the bitmap. iDisplayMode
The bitmap's display mode. iLinePitch
The address offset (in bytes) between successive lines in a bitmap. iPhysicalAddress
The physical address of the start of the bitmap. This is the address which a har...iPixelShift
The shift required to obtain the number of bits needed to represent one pixel in...iSize
The width and height of the bitmap in pixels. RHardwareBitmap
The interface to a hardware bitmap.CFbsBitmap
Note that this class is not intended for user derivation. A bitmap managed by th...TAcceleratedBitmapSpec::GetInfo(TAcceleratedBitmapInfo &)const
TInt iPixelShift;
The shift required to obtain the number of bits needed to represent one pixel in the bitmap. The number of bits per pixel is calculated as 1 << iPixelShift
TUint8 * iPhysicalAddress;
The physical address of the start of the bitmap. This is the address which a hardware graphics accelerator will use and is zero if the bitmap is not accessible to hardware graphics accelerators.