为了更充分利用内存,当 Flash Player 检测到 16 位屏幕时,32 位不透明图像将缩小为 16 位图像。采样只占用一半内存资源,图像的呈现速度会更快。此功能只在适用于 Windows Mobile 的 Flash Player 10.1 中可用。
注:
在 Flash Player 10.1 之前的版本中,在内存中创建的所有像素都以 32 位(4 个字节)存储。一个简单的 300 x 300 像素的徽标会占用 350 KB 内存 (300*300*4/1024)。使用此新功能,同样的不透明徽标仅占用 175 KB。如果徽标透明,则不会将采样缩小为 16 位,而在内存中保持原大小。此功能仅适用于嵌入位图或运行时加载的图像(PNG、GIF、JPG)。
在移动设备上,可能难以区分图像是以 16 位呈现还是以 32 位呈现。对于只包含几种颜色的简单图像,检测不到区别。即使对于更复杂的图像,也很难检测到区别。但是,图像放大时可能褪色,因此从外观上看,16 位的变化趋势比 32 位明显。
|
|
|