这个类为今后将会发布的图像滤镜效果的接口。
package advancedflex.graphics.images.filters {
import flash.filters.BitmapFilter;
/**
* IBitmapFilterFactory 类是所有图像滤镜效果工厂的接口。
* 他可以创建各种 BitmapFilter。
* 它是AFGL(Advanced Flex Graphics Library)的一部分。
*/
public interface IBitmapFilterFactory {
/**
* 创建滤镜。
* @return 滤镜。
*/
function create():BitmapFilter;
/**
* 返回 IBitmapFilterFactory 对象,
* 它是与原始 IBitmapFilterFactory 对象完全相同的副本。
* @return IBitmapFilterFactory 对象。
*/
function clone():IBitmapFilterFactory;
/**
* 释放滤镜工厂占用的大内存(如果有的话)。
* 对 BitmapFilterFactory 调用 dispose() 方法时,
* 对此 BitmapFilterFactory 实例的方法或属性的所有后续调用都将失败,并引发异常。
*/
function dispose():void;
}
}
本文链接:http://assnippets.blogspot.com/2008/01/as3_25.html转载请注明出处。
相关文章:
0评论:
发表评论