阅读:1709回复:5
有没有哪位跑过wince自带的ddex2程序?
我运行ddex2时调试终端提示出现异常:
Exception 'Data Abort' (4): Thread-Id=023d0002(pth=83e755a8), Proc-Id=00400002(pprc=82008308) 'NK.EXE', VM-active=023c0002(pprc=83e75280) 'ddex2.exe' PC=c04844d0(ddi.dll+0x000044d0) RA=c04844a8(ddi.dll+0x000044a8) SP=d063f97c, BVA=00000004 Exception 'Raised Exception' (-1): Thread-Id=023d0002(pth=83e755a8), Proc-Id=00400002(pprc=82008308) 'NK.EXE', VM-active=023c0002(pprc=83e75280) 'ddex2.exe' PC=c00387b4(k.coredll.dll+0x000187b4) RA=8021249c(kernel.dll+0x0000649c) SP=d063f464, BVA=ffffffff 然后程序继续执行,release版本的两个buffer切换了几下就没反应了,debug版本的一直有在切换buffer. 执行ddex1也是会出现上面的异常提示. 我觉得很奇怪,不知道是哪里来的异常,检查了很久,不像是我驱动程序的问题. |
|
沙发#
发布于:2007-06-13 09:33
我跑过,但是终端显示Display Driver don't surpport flipping surface。
请问楼主是如何让定制的NK支持DDRAW的 |
|
板凳#
发布于:2007-06-19 12:08
我的已经解决了,是软件操作问题.
我定制时就是把directdraw选上就可以了,我用的是6.0. 你的明显就是驱动程序不支持flipping嘛. |
|
地板#
发布于:2007-06-19 22:06
是啊 不支持怎么办?
怎么让他支持? 只要驱动支持就可以了么? |
|
地下室#
发布于:2007-06-20 15:35
不支持就改驱动喽,改到支持来.
还有就是把directdraw选上就可以了. |
|
5楼#
发布于:2007-06-20 19:03
directdraw我加了啊
看了PB帮助了关于如何使GDI驱动支持ddraw,貌似很复杂的说 楼主大哥能不能把你的显示驱动给我参考下啊 |
|