使用IIMAGE接口播放动画
来源:互联网 发布:工控编程软件 编辑:程序博客网 时间:2024/05/16 17:46
IImage接口可以逐帧播放图像,形成动画效果,我们知道,调用ISHELL_LoadImage()就可以从指定图像文件获得一个IImage对象,这个图像文件可以是多个大小相同的图像横向拼接起来的一个大图像:
___________________________________
| 图1 | 图2 | 图3 | 图4 |
___________________________________
如上图,调用IImage_Start()后,将按图1到图4的次序循环往复显示此4帧图像,为了告诉IImage对象上面大图是怎样划分为4个小图的,可以使用IIMAGE_SetFrameCount()告知IImage对象在x方向上等间隔划分为4帧图像,另外一个等价的方法是,调用IImage_SetFrameSize()告诉IImage对象一帧小图的横向宽度。
IImage_DrawFrame()可以静态地显示指定帧号的图像,如果是IImage_Start()则逐帧播放,每帧的时间间隔由IIMAGE_SetAnimationRate()方法确定。
- 使用IIMAGE接口播放动画
- 如何用IImage组件来播放GIF动画,jpg,png
- Pocket中使用IImage
- 我的手机开发(九)——使用IImage组件播放GIF
- 20110510 Brew工程师培训笔记——第十三章 使用IImage接口
- wince下IImage接口的使用,处理jpeg、bmp、png等格式图片
- 使用UIImageView播放动画
- 使用一组图片播放动画
- 如何播放动画 (使用.plist)
- qt 使用QMovie播放动画
- 使用SurfaceView播放gif动画
- 使用MCI接口播放音乐
- 使用MCI接口播放音乐
- Sprite动画播放和Slider使用
- 使用Irrlicht引擎播放动画注意事项
- 使用线程Thread实现自动播放动画
- Animation-list帧动画使用【微信语音播放动画】
- Animation-list帧动画使用【微信语音播放动画】
- 笔记本下的Fedora 16
- 双系统 linux引导失败—“/dev/xxx unexpected inconsistency, run fsck manually”的解决
- VerifyError:Error #1079:Native methods are not allowed in loaded code.
- 常用vim插件
- drop-down
- 使用IIMAGE接口播放动画
- MIME文件类型
- string 使用
- 关于:unknown Oracle major version 异常的解决方案
- Options
- Intent 和 Intent Filter
- SetSamplerState
- 技术还是管理?做技术的人很苦啊
- 理解UNIX系统的signal函数的定义