Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <mmfvideoframebuffer.h>
Link against: mmfserverbaseclasses.lib
This item is not part of the S60 5th Edition SDK

Class CMMFBitmapFrameBuffer

Interface status: deprecated

class CMMFBitmapFrameBuffer : public CMMFBuffer;

Description

Class to store a frame of video data using an EPOC bitmap (RGB data).

Derivation

Members

Defined in CMMFBitmapFrameBuffer:

Inherited from CBase:

Inherited from CMMFBuffer:


Construction and destruction


~CMMFBitmapFrameBuffer()

Interface status: deprecated Inherited from: CMMFBitmapFrameBuffer

IMPORT_C ~CMMFBitmapFrameBuffer();

Description

Destructor.


NewL(const TSize &,TDisplayMode)

Interface status: deprecated Inherited from: CMMFBitmapFrameBuffer

IMPORT_C static CMMFBitmapFrameBuffer* NewL(const TSize &aSize, TDisplayMode aDisplayMode);

Description

Factory function to create objects of type CMMFBitmapFrameBuffer used to store a frame an EPOC bitmap. Allocates and constructs a bitmap frame buffer with the specified size and display mode.

Parameters

const TSize &aSize

The bitmap frame buffer size.

TDisplayMode aDisplayMode

The display mode.

Return value

CMMFBitmapFrameBuffer *

A pointer to a fully constructed CMMFBitmapFrameBuffer.


NewL(TInt)

Interface status: deprecated Inherited from: CMMFBitmapFrameBuffer

IMPORT_C static CMMFBitmapFrameBuffer* NewL(TInt aBitmapHandle);

Description

Factory function to create objects of type CMMFBitmapFrameBuffer used to store a frame using an EPOC bitmap.

Parameters

TInt aBitmapHandle

The handle to the bitmap from which to make a copy.

Return value

CMMFBitmapFrameBuffer *

A pointer to a fully constructed CMMFBitmapFrameBuffer.

[Top]


Member functions


BufferSize()const

Interface status: deprecated Inherited from: CMMFBitmapFrameBuffer

virtual inline TUint BufferSize() const;

Description

Dummy implementation. Not applicable to bitmap frame data.

Return value

TUint

Always zero for bitmap frames


Data()

Interface status: deprecated Inherited from: CMMFBitmapFrameBuffer

inline CFbsBitmap* Data();

Description

Retrieves the frame data.

Return value

CFbsBitmap *

A pointer to a bitmap containing the frame data.