DIRECTDRAW创建失败
求助DIRECTDRAW创建失败应用层调用DirectDrawCreate接口返回失败.我在驱动层跟踪了DDGPECreateSurface是返
求助DIRECTDRAW创建失败
应用层调用DirectDrawCreate接口返回失败.我在驱动层跟踪了DDGPECreateSurface是返回的成功,我的系统是CE6.0的,找了很久没找到为什么.谢谢帮下忙.
另外我生成的SDK里的DDRAW.H和VC里的DDRAW.H不一样,好多CE支持的宏定义在我生成的SDK里的DDRAW.H里找不到.组件都是选完了的.
[解决办法]
难道是补丁问题?
[解决办法]
我也在怀疑我的平台了,getlasterror返回的是错误8,内存不够.但是我内存还剩很多.显存也很大,至少建立一个表面该没问题晒.
我升级到R3最后一个升级包时间是091231
[解决办法]
WinCE5.0及以下的版本,每个应用程序最多只能用32M内存,你这个可能是申请不到内存了.
[解决办法]我显示驱动只new了一个DDGPE继承类对象和一个GPESURF显示表面,另外有一些全局变量,不至于就申请不到内存啊.有没有什么方法查看是否真是申请不到内存了.
[解决办法]不像是内存不够
[解决办法]DirectDrawCreate的函数返回值是什么啊?
[解决办法]DirectDrawCreate的函数返回值是0x8007000e
[解决办法]ddraw.h文件,你改用ce sdk下的include下的ddraw.h