Window Server
Plug-in Framework
This section describes the generic Window Server plug-in framework
and is mainly aimed at system integrators, UI platform providers and device
and hardware manufacturers.
- Window Server Plug-in Framework Overview
The Window Server plug-in framework is a generic framework that is part of both the ScreenPlay (NGA) and non-ScreenPlay variants. The framework is used for graphic drawer plug-ins (also known as Content Rendering Plug-ins or CRPs) and render stage plug-ins. However, the APIs are different in the two architectures. Except where stated otherwise, this documentation applies to the ScreenPlay variant.
- Render Stages
This section provides information about the render stage framework in ScreenPlay. This framework enables device creators to change the lower layers of the rendering pipeline without changing the Window Server code.
- Content Rendering Plug-ins (CRPs) Overview
Content Rendering Plug-ins (CRPs) are Window Server plug-ins that can perform custom drawing in response to client requests. The client simply calls CWindowGc::DrawWsGraphic(TWsGraphicId, TRect).
- The Non-ScreenPlay Plug-in Framework
This section provides information about the generic Window Server plug-in framework in the non-ScreenPlay variant.
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.