|
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)); |