在Video Canvas上绘制图形

我们经常使用MMAPI提供的功能播放视频或者拍照图片,这时候可能希望在Video Canvas上绘制一些菜单或者图形。本文介绍如何在SonyEricsson的机型上完成上面的特性。

 

在SonyEricsson JP7的机型上,实现上面的特性非常容易。只需要在初始化VideoControl的时候指定一些特定的参数即可。例如

 

videoControl.initDisplayMode(VideoControl.USE_DIRECT_VIDEO | (overlay << 8) | (Sprite.TRANS_ROT90 << 4), canvas);

 

其中overlay=1的时候代表绘制的图形覆盖在video之上,overlay=0的时候代表不覆盖。

 

对于JP6或者以前的版本,如果也想实现这样的效果则需要使用一些小技巧。

标签