我可以在WindowsMobile设备上访问IDirectDrawSurface5,以便我可以访问BltFast方法吗?Windows Mobile DirectDraw支持BltFast吗?
回答
存在既不是Windows Mobile 5.0 (and above) reference也不在没有IDirectDrawSurface5
接口ddraw.h
Windows Mobile 6 SDK的头文件,也没有BltFast
方法。所以不,你不能。你可以使用IDirectDrawSurface::Blt
,但。
为了达到最快的blit和Windows Mobile的直接屏幕访问,我会建议使用:PocketHal或者是建立在此基础之上的库:Pocketfrog
谢谢 - 我希望坚持使用DirectDraw,因为我有这个工作,我正在寻找更多的速度。最终,PocketHal必须使用某种本地API呈现给设备。你知道它的用途吗? – Kevin 2009-12-20 15:55:02
它使用程序集,并有办法直接进入screenbuffer,其中-gdi甚至directx通过抽象层(和缓冲区),最终使您的应用程序速度降低1.5到4倍(无隐藏颜色转换,位旋转等)。 – Toad 2009-12-21 08:18:36
所以要强调一点:pockethal不会通过本地API ......这使得它非常快速。 – Toad 2009-12-21 08:19:29
- 1. 的Windows Mobile/DirectDraw的:旋转视频流
- 2. Sterling DB Windows mobile 10支持
- 3. Windows Mobile的打印支持
- 4. Quickblox支持Windows 10(Mobile)
- 5. STL容器支持Windows Mobile
- 6. Appium是否支持Windows 6 Mobile OS?
- 7. VS 2012支持Windows Mobile 6的
- 8. Google Analytics for Mobile支持事件吗?
- 9. Sencha支持Windows Phone吗?
- 10. mvvmcross支持windows phone 8吗?
- 11. Windows中不支持Flash.UI.GameInput吗?
- 12. 硒2.24支持windows 2012吗?
- 13. Qt支持windows bluetooth API吗?
- 14. Opera Mobile支持AJAX
- 15. Web浏览器支持Windows Embedded与Windows CE与Windows Mobile?
- 16. Windows Phone支持Java
- 17. OPC UA支持QT mobile
- 18. jQuery Mobile不支持MVC RedirectResult
- 19. Windows Hotmail或liveid支持openid吗?
- 20. 所有Windows版本都支持Int64吗?
- 21. Windows 7(x64)支持Java 1.4 64位吗?
- 22. Windows Phone 8支持DirectShow过滤器吗?
- 23. Visual Studio 2008支持Windows 98吗?
- 24. Windows vista不支持Android SDK吗?
- 25. Windows支持软件流控制吗?
- 26. Windows 2000 Box支持Silverlight 3.0吗?
- 27. selenium webdriver 2.53.0在Windows上支持safari吗?
- 28. Windows支持链接系统调用吗?
- 29. Windows Vista x32支持VB6 IDE吗?
- 30. Windows Phone 8.1可以支持ViewportControl吗?
谢谢 - 是的,我使用Blt,但只是寻找更多的速度。 – Kevin 2009-12-20 15:51:52