| class MTsFastSwapPreviewObserver |
Observer for preview screenshot changes. Client must implement this and register itself when calling CTsFastSwapPreviewProvider::NewL . Callback methods are called whenever there is a new preview screenshot taken from the applications or when an application is exited.
| Public Member Functions | |
|---|---|
| void | HandleFswPpApplicationBitmapRotation ( TInt , TBool ) |
| void | HandleFswPpApplicationChange ( TInt , TInt ) |
| void | HandleFswPpApplicationUnregistered ( TInt ) |
| void | HandleFswPpApplicationBitmapRotation | ( | TInt | aWgId, |
| TBool | aClockwise | |||
| ) | [pure virtual] | |||
Called when screenshot for the application needs rotation. Client should rotate bitmap for the given aWgId by 90 degrees, otherwise it will be displayed incorrectly.
| void | HandleFswPpApplicationChange | ( | TInt | aWgId, |
| TInt | aFbsHandle | |||
| ) | [pure virtual] | |||
Called when application has changed and screenshot has been taken. New sceenshots will be taken and provided to the client via this callback every time the application goes to background.
| void | HandleFswPpApplicationUnregistered | ( | TInt | aWgId | ) | [pure virtual] |
Called when application has been exited. Client can free the resources related to aWgId (for example a copied bitmap) since the application is no more running.
| TInt aWgId | Window group id of the application. |
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.