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