问题是如下的,在嵌入式WINCE中使用GDI绘制动画(或者叫做视频),速度过于缓慢,一般在80~100MS上,所以想到了使用DDRAW。因为他可以直接操作显存。速度快。
但是不要求DDRAW画满整个屏幕,只需要在GDI对话框中显示一个窗口动画。而在WINCE下不支持DDRAW的窗口模式的有些宏,比如:ddsd.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN;
所以不知道在WINCE如何使用DDRAW窗口模式实现以上功能,向各位请教。最好提供例子代码,谢谢!
本文讨论了在嵌入式WINCE环境中使用GDI绘制动画时遇到的速度瓶颈问题,并探讨了使用DDRAW进行加速的可能性。作者希望能在GDI对话框中实现更快的窗口动画,但遇到了WINCE下DDRAW窗口模式的支持限制。
问题是如下的,在嵌入式WINCE中使用GDI绘制动画(或者叫做视频),速度过于缓慢,一般在80~100MS上,所以想到了使用DDRAW。因为他可以直接操作显存。速度快。
但是不要求DDRAW画满整个屏幕,只需要在GDI对话框中显示一个窗口动画。而在WINCE下不支持DDRAW的窗口模式的有些宏,比如:ddsd.ddsCaps.dwCaps = DDSCAPS_OFFSCREENPLAIN;
所以不知道在WINCE如何使用DDRAW窗口模式实现以上功能,向各位请教。最好提供例子代码,谢谢!
2696

被折叠的 条评论
为什么被折叠?