MAlfBufferProvider Class Reference
Inferface for the pixel buffer provider to provide information, frames and get events concerning context events
Nested Classes and Structures
Member Functions Documentation
BufferAttributes()
Called by framework when new buffer is been created. Client should provide desired creation attributes.
ContextAboutToSuspend()
void
|
ContextAboutToSuspend
|
(
|
)
|
[pure virtual]
|
OnActivation()
void
|
OnActivation
|
(
|
)
|
[pure virtual]
|
ProduceNewFrameL(const TRegion &, TUint8 *&)
TBool
|
ProduceNewFrameL
|
(
|
const
TRegion
&
|
aVisibleRegion,
|
|
TUint8
*&
|
aBuffer
|
|
)
|
[pure virtual]
|
Called by framework when the next buffer is ready and available for the client to draw.
Parameters
const
TRegion
& aVisibleRegion
|
is currently visible surface region
|
TUint8
*& aBuffer
|
|
Member Enumerations Documentation
Enum TBufferFormat
Enumerators
ESourceFormatRGB_565 = 0
|
|
ESourceFormatXRGB_8888 = 1
|
|
ESourceFormatARGB_8888 = 2
|
|
ESourceFormatARGB_8888_PRE = 3
|
|
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.