读取GIF图像中的一桢(动

2007-04-17     浏览:1840825     来源:e800移动嵌入频道
关键词:  图像     GIF  
Series 60 SDK中的CBmpmanipAppView例子(在Series60Exmpmanipsrcmpmanipappview.cpp)
并按照如下代码进行修改:
Code:
TFrameInfo frameInfo;

// 从GIF图像文件中找到指定桢

// 将其定义到gifFrameIndex

// 获取桢信息

iConverter->FrameInfo(gifFrameIndex, frameInfo);

// 从GIF的大小中创建位图

TInt err = iBitmap->Create(frameInfo.iOverallSizeInPixels,

KDeviceColourDepth);

if (err == KErrCouldNotConnect)

{

// 处理错误

}

// 把一个GIF桢转换为位图

TRAPD(convertErr, iConverter->ConvertL(*iBitmap, gifFrameIndex));