显示驱动程序开发 - 主页/应用程序屏幕未显示 [英] Display driver development- home / application screen not shown

查看:56
本文介绍了显示驱动程序开发 - 主页/应用程序屏幕未显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在为ARM控制器移植WEC2013。操作系统已启动,调度正常。我们现在正在开发基于DDGPE的显示驱动程序。驱动程序似乎正确加载,我们可以成功调出硬件部分并显示
驱动程序中显示的测试模式。

We are porting WEC2013 for an ARM controller. The OS is up and scheduling is fine. We are now developing the display driver based on DDGPE. The driver seems loaded properly and we could successfully bring up the hardware part and test pattern shown in the driver is visible.

但WEC2013主屏幕不可见。我们已启用SYSGEN_MINGDI SYSGEN_MINGWES以及默认主题和屏幕配置(800 x 480横向)。 DirectDraw(SYSGEN_DDRAW)也已启用。尝试启用/禁用显示存根驱动程序
。我们仍然无法屏幕主屏幕。还需要其他什么吗?

But WEC2013 home screen is not visible. We have enabled SYSGEN_MINGDI SYSGEN_MINGWES along with Default Theme and a Screen Configuration (800 x 480 Landscape). DirectDraw(SYSGEN_DDRAW) is also enabled. Tried with enabling / disabling display stub driver too. Still we could not screen the home screen. Anything else is needed?

我们还尝试运行一个编译为子项目的测试窗口应用程序。虽然应用程序已启动并正在运行(基于调试打印),但该窗口不可见。我们应该做什么吗?

We also tried running a test window application compiled as a sub-project. Though the application is up and running (based on debug prints), that window is not visible. Should we do anything else?

推荐答案

在WEC2013中删除了早期版本的Windows CE中使用的基于Win98的默认shell。您必须选择具有默认主题的XAML Shell(sysgen_XRShell),或者您可以选择Minimal shell(Sysgen_Minshell)。
Default Win98 based shell used in earlier version of Windows CE is removed in WEC2013. Either you have to choose a XAML Shell (sysgen_XRShell) with the default Theme or you can choose Minimal shell (Sysgen_Minshell).


这篇关于显示驱动程序开发 - 主页/应用程序屏幕未显示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆