为Flash Builder中生成的swf启用硬件加速

时间:2011-10-05 16:22:45

标签: actionscript-3 flash flash-builder hardware-acceleration

是否可以为Flash Builder中生成的swf启用硬件加速(级别1,级别2)。我没有使用Flash IDE,因此我无法访问Flash IDE中的“发布设置”?也许有som编译器参数?

enter image description here

http://help.adobe.com/en_US/Flash/10.0_UsingFlash/WSd60f23110762d6b883b18f10cb1fe1af6-7bcea.html

  

要启用SWF文件以使用硬件加速,请选择其中一个   以下硬件加速菜单中的选项:级别1 -   Direct Direct模式允许Flash提高播放性能   播放器直接在屏幕上绘制而不是让浏览器   做绘图。 2级 - GPU在GPU模式下,Flash Player使用   可用于显卡的计算能力来执行视频   分层图形的回放和合成。这提供了另一个   性能优势级别取决于用户的图形   硬件。如果您希望观众拥有此选项,请使用此选项   高端显卡。如果播放系统没有   足够的硬件来启用加速,Flash Player恢复为   正常绘图模式自动。为了在网页上获得最佳性能   包含多个SWF文件,仅启用硬件加速   其中一个SWF文件。测试影片中未使用硬件加速   模式。发布SWF文件时,嵌入它的HTML文件   包含一个wmode HTML参数。选择1级或2级硬件   加速将wmode HTML参数设置为“direct”或“gpu”   分别。打开硬件加速会覆盖Window   您可能在“发布”的“HTML”标签中选择了模式设置   设置对话框,因为它也存储在wmode参数中   在HTML文件中。

1 个答案:

答案 0 :(得分:2)

  

发布SWF文件时,嵌入它的HTML文件包含wmode HTML参数。选择1级或2级硬件加速将wmode HTML参数分别设置为“direct”或“gpu”。打开硬件加速会覆盖您在“发布设置”对话框的“HTML”选项卡中选择的“窗口模式”设置

所以我的理解是你只需要在你的html中设置wmode参数,不需要任何编译器选项。

此链接更详细地解释了一些事情: http://labs.almerblank.com/2011/03/the-wmode-embed-parameter-de-mystified/