Flash Player 11引入了一个全新的功能是异步解码位图的功能,这个功能对某些类型的Flash应用会很有效,尤其是需要加载大分辨率的位图的相册或游戏会有显著效果。
这个功能在Flash Player 11里的实现非常简单,需要使用flash.system.ImageDecodingPolicy这个类。这个类的使用,是通过flash.system.LoaderContext类中制定imageDecodingPolicy属性的值。这个属性的两个值描述了不同的策略(来自官方Help):
ON_DEMAND:在需要时同步解码图像。此设置对较小的图像非常有用。
ON_LOAD:在图像加载后立即异步解码图像。此设置对较大的图像非常有用。
由于默认值是ON_DEMAND,所以需要你针对Flash Player 11,手动开启ON_LOAD以用来激活异步解码。异步解码可以防止出现加载大分辨率位图时同步解码造成的播放器假死或性能表现不佳的状况。
代码只需要在AS3里添加这几行:
import flash.system.ImageDecodingPolicy;
...
var loaderContext:LoaderContext=new LoaderContext();
loaderContext.imageDecodingPolicy=ImageDecodingPolicy.ON_LOAD;
...
loader.load(new URLRequest(url),loaderContext);
...
分享到:
相关推荐
Adobe Flash Player(Flash Player官方下载)是一个集成的多媒体播放器,让你在Web上享受更广泛的多媒体体验。Adobe Flash Player官方版可显示和播放多媒体内容,从数以千计的高度交互性的flash player下载,到有音频...
ffmpeg 4.4 player with rgb24 bitmap
这个文件是从某个个网站代码和QQ中参考病结合在一起的,只要在gridview的adapter中使用imageview.getBitmapByUrl就可以获取图片了。不必担心 实现原理也相对简单,imageview获取图片的顺序依次为缓存->文件->从网上...
异步下载图片返回Bitmap和路径,可以满足不同需求问题
Also you can load flash from stream and grab frame to the bitmap with alpha-channel. With SmartFlash you can create flash interface in your applications (flash forms, menus, controls and more). ...
这是博文《异步加载图片(一)》对应的源码,这段代码仅实现了异步加载,对于滑动时暂停,停划时加载的问题会在《异步加载图片(二)》中讲解,这篇文章的地址:...
图形LCD控制器,支持RGB565/666/888等格式,可扩展SPI接口的flash,支持双图形窗口
处理bitmap内存溢出问题
软件开发网在此之前给大家介绍过图片加载框架Glide的基本用法介绍,大家可以先参考一下,本篇内容更加深入的分析了Glide获取图片Path、Bitmap用法,以及实现的代码分析。 1. 获取Bitmap: 1)在图片下载缓存好之后...
网络请求时,图片的下载,适配器中应用Bitmap类型的图片。 网络请求时,图片的下载,适配器中应用Bitmap类型的图片 (异步)(异步)(异步)(异步)(异步)(异步)(异步)(异步)(异步)(异步)(异步)
android bitmap outofMemory 用来解决android中常见的bitmap outOfMemory
机器视觉技术必备,从位图到halcon图像,bitmap图像转为halcon图像,bitmap to Hobject
Halcon_Bitmap转换方法 写的文档 开发笔记
改用原始图像数据流回调函数RegisterImageStreamCallback进行抓图 但回调函数帧为YUV420格式 需要转成Bitmap才用用于显示及本地查看 在网上找了好多都是基于R Y+1 4075 V 128 G Y 0 3455 U 128 – 0 7169 V 128 B Y+...
赠送jar包:RoaringBitmap-0.7.45.jar; 赠送原API文档:RoaringBitmap-0.7.45-javadoc.jar; 赠送源代码:RoaringBitmap-0.7.45-sources.jar; 赠送Maven依赖信息文件:RoaringBitmap-0.7.45.pom; 包含翻译后的API...
C#语言下,官方好像没有提供直接的方式把Bitmap转为Mat,但是可以使用我的这个方式转变格式
3个bitmap文件,用于认识bitmap文件格式的本质
赠送jar包:RoaringBitmap-0.7.45.jar; 赠送原API文档:RoaringBitmap-0.7.45-javadoc.jar; 赠送源代码:RoaringBitmap-0.7.45-sources.jar; 赠送Maven依赖信息文件:RoaringBitmap-0.7.45.pom; 包含翻译后的API...
c#.net Bitmap类的基本使用方法
加深对bitmap数据结构的理解,bitmap数据位图内存指针数据的长度