当前位置: 代码迷 >> WinCE >> wince 下opengles+gdi 界面解决思路
  详细解决方案

wince 下opengles+gdi 界面解决思路

热度:490   发布时间:2016-04-28 12:09:32.0
wince 下opengles+gdi 界面
现在项目wince下的界面用的gdi绘图,动画效果使用opengles,但是结合有时候不是很好,大家有没有这方面的实际项目经验,讨论一下,opengles执行动画时,gdi绘的东西就会被清除,这样就有个问题,在一个窗口里相同时看到动画和gdi绘制的图像就不可以,现在用到的解决方法是抓取当前状态屏幕,用作opengles的背景执行动画,这样会有点差别的,opengles和gdi有没有更好的结合方式? 框架是windows自绘方式


------解决方案--------------------
一般的做法不应两者同时用,只选一个就行了。
用gdi的话,动画效果也用gdi的方式画,可能速度不够快
用opengl es的话,想用一些控件,如编辑框等,就比较麻烦;想用一些gdi比较容易实现的功能,如画圆画线等,可以用gdi在后台画出来,再用opengl es画在屏幕上。
这个完全要看你有什么需求,如果动画效果和3d图形没什么关系的话,连opengl es都不用用了。
------解决方案--------------------
可以,根据输入(按键等)用opengl es贴图就行了
------解决方案--------------------
看下游戏怎么做的
------解决方案--------------------
你们主管要求用gdi+opengl的方式做?
先让他做个Demo出来。
引用:
我以前也觉得,opengles 和 gdi一起使用,根本就不好结合,要么只用gdi,动画实现的没那么炫,要么只用opengles,哎。但自己不是当家的,管不了,只能做,以后路还长着呢。

------解决方案--------------------
2D 游戏是drectdraw 的。
------解决方案--------------------
嵌入式界面现在还不成熟
------解决方案--------------------
这问题就是由于微软不重视WINCE架构深入开发和细化,基本可用就不管了(比如silverlight可用性远不如WP7平台上的,MS提供的例子也是挫的要死)。
咋一看CE开发很容易,但是要求一高,WINCE无论是应用Framework,还是驱动内核架构缺陷全出来了。
------解决方案--------------------
引用:
有道理,wince被阉割的太狠了,话说回来,主要是没有那么强大的硬件支持引用:

这问题就是由于微软不重视WINCE架构深入开发和细化,基本可用就不管了(比如silverlight可用性远不如WP7平台上的,MS提供的例子也是挫的要死)。
咋一看CE开发很容易,但是要求一高,WINCE无论是应用Framework,还是驱动内核架构缺陷全出来了。

话说WINCE下还是有很多成功的案例呢
------解决方案--------------------
引用:
引用:

有道理,wince被阉割的太狠了,话说回来,主要是没有那么强大的硬件支持引用:

这问题就是由于微软不重视WINCE架构深入开发和细化,基本可用就不管了(比如silverlight可用性远不如WP7平台上的,MS提供的例子也是挫的要死)。
咋一看CE开发很容易,但是要求一高,WINCE无论是应用Frame……



wince的界面丑,成功的都是把界面全部改了,这也没开源的,重复的太多
------解决方案--------------------
引用:
引用:

引用:

有道理,wince被阉割的太狠了,话说回来,主要是没有那么强大的硬件支持引用:

这问题就是由于微软不重视WINCE架构深入开发和细化,基本可用就不管了(比如silverlight可用性远不如WP7平台上的,MS提供的例子也是挫的要死)。
咋一看CE开……

不见得吧
------解决方案--------------------
一般都自绘控件+贴图
  相关解决方案