symbian 创建.mbm文件

原创 2007年10月15日 10:01:00

创建.mbm文件

      MBM代表Multi-BitMaps,一个MBM文件可以包含多个具有不同色深和分辨率的BMP文件。MBM文件可以在编译过程中自动创建,也可以使用bmconv工具手动创建。下面将分别介绍这两种方法。

1。编译过程中创建

      需要在程序的MMP文件中添加以下内容:

      start bitmap target-file
          [targetpath target-path ]
          [header ]
          [sourcepath source-path ]
          source color-depth source-bitmap-list
      end

  •       target-file是生成的MBM文件的文件名
  •       targetpath 是可选项。如果未指定,MBM文件将生成在该应用程序的目录
  •       header 也是可选项。如果指定该关键字,将在epoc32/include目录下生成一个.mbg的头文件。生成的.mbg头文件中包含每一个位图的枚举值,在资源文件中需要此文件中生成的枚举值
  •       sourcepath 指定原始Windows BMP文件的位置。
  •       source 该语句后的所有BMP文件必须是同样的色深。如果需要在一个单独的MBM文件中包含不同色深的BMP文件,必须指定多个source

      例如:

      start bitmap sprites.mbm
          header
          sourcepath ../bitmaps
          source c12 ship.bmp bullet.bmp  alien.bmp     
      end

二、使用bmconv工具创建

      输入如下命令:

      bmconv sprites.mbm /c12ship.bmp /c12bullet.bmp /c12alien.bmp

      在bmconv命令后使用/u选项,可以从MBM文件中提取BMP文件,得到的BMP文件色深都是24。也可以使用在命令后指定/v选项来显示MBM文件的内容。

      在命令行下输入bmconv,查看它支持的所有选项。 

Symbian上播放H264文件

上一篇写了关于在Symbian平台上实现H264编码的RTSP流播放的文章, 很多人给我发来了邮件,询问是否支持本地文件的播放。答案当然是可以了。   为了省事,我没有播放H264编码的AVI或者...
  • lifan_3a
  • lifan_3a
  • 2013年07月24日 02:01
  • 446

Symbian OS 源码下载方式

本文由 www.J2meGame.com 撰写,转载请说明。Symbian OS 源码下载方式,导航:近日Symbian OS开源,肯定有很多移动开发爱好者去下载Symbian系统代码。但是笔者发现S...
  • wag2765
  • wag2765
  • 2016年01月25日 16:41
  • 506

08年用Python写的一个塞班S60V3上免费发短信的小程序

#-*-coding:utf-8-*- import appuifw2 as appuifw import e32 import urllib import key_codes import uitr...
  • cumtzly
  • cumtzly
  • 2014年11月20日 09:53
  • 2343

Symbian操作系统

Symbian操作系统    Symbian由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC,而EPOC...
  • baliguan163
  • baliguan163
  • 2014年07月15日 21:09
  • 405

音频播放处理(openal、dsound、waveout)

音量控制 WaveOut WaveOut在音量上是左右声道单独控制的。 waveOutSetVolume(HWAVEOUT,DWORD);可以设定指定设备的音量。这是左右声道一起设置的,其左右声道...
  • T20091
  • T20091
  • 2013年12月22日 19:56
  • 2597

Symbian之败,败在何方?

核心提示: 1月24日晚间,诺基亚宣布了一条令人遗憾的消息:将停产Symbian智能手机,去年发布的808 PureView成为这款 ... 1月24日晚间,诺基亚宣布了一条令人遗憾的消息:...
  • njcit
  • njcit
  • 2013年01月27日 21:16
  • 325

[记录]Symbian兴衰路

1980年,David Potter创立了Psion公司,该公司开发的EPOC系统最初用于移动设备,Symbian最初正是由Psion的EPOC操作系统发展而来。 1998年,Symbi...
  • uniquerhythm
  • uniquerhythm
  • 2013年02月17日 09:34
  • 230

Symbian系统究竟差在哪里?

Symbian(塞班)的衰落,绝不是因为Symbian落伍了。   首先,应当说,Symbian是一个优秀的嵌入式系统。Symbian是一个实时操作系统,是一个微内核系统,从设计的时候,就是为了能在...
  • hypercode
  • hypercode
  • 2013年02月04日 13:48
  • 351

Symbian 智能手机操作系统综述

Symbian 智能手机操作系统综述 (这是根据自己的理解写的一篇综述,操作系统课程论文) 1、智能手机操作系统: 手机已渐渐成为人们日常生活不可或缺的东西,最初的手机只能用来打电话、收发短信。...
  • BoYueJiang
  • BoYueJiang
  • 2013年05月10日 00:09
  • 698

Symbian系统体系结构

Symbian系统体系结构  在symbian os上运行的四种软件   应用程序 application  服务     server  引擎     engine  内核     ker...
  • BoYueJiang
  • BoYueJiang
  • 2013年05月10日 00:09
  • 500
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:symbian 创建.mbm文件
举报原因:
原因补充:

(最多只允许输入30个字)