Font and Bitmap
Server Collection
The Font and Bitmap Server collection contains only one component—the
Font and Bitmap Server. As its name suggests, the Font and Bitmap Server manages
fonts and bitmaps.
Figure 1. The Font and Bitmap Server collection
The CBR package name for the Font and Bitmap Server component is graphics_fbserv.
- The Font and Bitmap Server Overview
The Font and Bitmap Server (FBServ) provides a memory efficient way of using bitmaps and fonts. It stores a single instance of each bitmap in either a shared heap or in eXecute In Place (XIP) ROM and provides clients with read and (when appropriate) write access.
- Font and Bitmap Server Example Code
Example code for the Font and Bitmap Server collection.
- Extended Bitmaps
The Font and Bitmap Server provides a framework for device creators to add support for their own types of bitmap compression. Bitmaps that use compression formats that are provided by device creators are known as extended bitmaps.
- Creating an Extended Bitmap Rasterizer
An extended bitmap rasterizer is a DLL that decompresses extended bitmaps in order that they can be drawn by using the legacy BitGDI API.
- Heap Locking in the Font and Bitmap Server
The Font and Bitmap Server's heap locking API is deprecated in Symbian OS v9.3 and later versions. This topic explains the rationale for this and how it affects existing applications that use the CFBsBitmap::LockHeap(), CFBsBitmap::LockHeapLC() and CFbsBitmap::UnlockHeap() functions.
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.