MSurfaceId Class Reference

class MSurfaceId

MSurfaceId interface manages the screen surface access

The interface could be retrieved calling CFbsDrawDevice::GetInterface() with KSurfaceInterfaceID as an argument.

MSurfaceId interface lifetime is the same as the lifetime of CFbsDrawDevice interface, which creates it. Do not try to delete MSurfaceId interface pointer!

CFbsDrawDevice

Member Functions Documentation

DeviceOrientation()

TDeviceOrientation DeviceOrientation()const [pure virtual]

DeviceOrientationsAvailable()

TUint DeviceOrientationsAvailable()const [pure virtual]

GetSurface(TSurfaceId &)

voidGetSurface(TSurfaceId &aSid)const [pure virtual]

Parameters

TSurfaceId & aSid

SetDeviceOrientation(TDeviceOrientation)

TBool SetDeviceOrientation(TDeviceOrientationaOrientation)[pure virtual]

Parameters

TDeviceOrientation aOrientation