×
Namespaces

Variants
Actions

中文 兼容模式下返回了错误的屏幕色深

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

兼容于
平台:
Symbian

文章
huwell 在 27 Jun 2007 创建
最后由 hamishwillee 在 08 May 2013 编辑
  • 设备, 软件 版本:

S60 2nd Edition, FP3, Nokia N70, Nokia N90


  • 说明:

在S60第二版,FP3的设备上运行程序时,如果在兼容模式下,则返回的屏幕色深是错误的。


  • 详细描述:

在256KB(18-bit)色的S60第二版,FP3设备上,支持一种兼容模式,它可以运行以前版本的老程序,并支持UI可缩放性。兼容模式下的解决方案固定在176x208分辨率以及64K(16-bit)色。 当我们通过screen device(CWsScreenDevice)获取色时,如果程序在兼容模式下运行,则总是会获得EColor16MU,而实际上屏幕色深支持EColor64K。


  • 情景重现:

当程序运行在兼容模式下时,我们可以通过检查CCoeEnv::ScreenDevice()->DisplayMode();的返回值TDisplayMode来获知。


  • 解决方案:

尚无解决方案。

This page was last modified on 8 May 2013, at 03:00.
121 page views in the last 30 days.