包 | flash.display |
类 | public final class NativeWindowRenderMode |
继承 | NativeWindowRenderMode Object |
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 3.0 |
renderMode
属性。
注意:renderMode 值是在创建窗口时指定的,无法更改。
相关 API 元素
公共常量
常量 | 由以下参数定义 | ||
---|---|---|---|
AUTO : String = "auto" [静态]
典型窗口。 | NativeWindowRenderMode | ||
CPU : String = "cpu" [静态]
CPU 模式窗口。 | NativeWindowRenderMode | ||
DIRECT : String = "direct" [静态]
直接模式窗口。 | NativeWindowRenderMode | ||
GPU : String = "gpu" [静态]
GPU 模式窗口。 | NativeWindowRenderMode |
常量详细信息
AUTO | 常量 |
public static const AUTO:String = "auto"
运行时版本: | AIR 3.0 |
典型窗口。rendermode 将设置为最适合基础设备的任何值。可能支持也可能不支持使用 StageVideo 或 Stage3D 进行合成。此为默认。
CPU | 常量 |
public static const CPU:String = "cpu"
运行时版本: | AIR 3.0 |
CPU 模式窗口。使用软件渲染器来呈现矢量,并使用 CPU 执行位块传输,因此支持使用 StageVideo 或 Stage3D 进行合成。
注意:目前,要为新 NativeWindow 指定此模式,应用程序描述符中的 <renderMode> 标签必须为“cpu”、“auto”或“direct”,否则将会引发 IllegalOperationError 异常。
DIRECT | 常量 |
public static const DIRECT:String = "direct"
运行时版本: | AIR 3.0 |
直接模式窗口。直接模式窗口使用软件渲染器来呈现矢量,但使用 GPU 进行位块传输以便可以使用 StageVideo 或 Stage3D 进行合成。
注意:目前,要为新 NativeWindow 指定此模式,应用程序描述符中的 <renderMode> 标签必须为“cpu”、“auto”或“direct”,否则将会引发 IllegalOperationError 异常。
GPU | 常量 |
public static const GPU:String = "gpu"
运行时版本: | AIR 3.0 |
GPU 模式窗口。使用 GPU 来呈现矢量,并使用 GPU 执行位块传输,因此支持使用 StageVideo 或 Stage3D 进行合成。
注意:目前,要为新 NativeWindow 指定此模式,应用程序描述符中的 <renderMode> 标签也必须为“gpu”,否则将会引发 IllegalOperationError 异常。
Tue Jun 12 2018, 11:04 AM Z