Delphi与游戏的讨论,快来参加! 都可以。不过就资料及性能的角度看还是用DirectDraw比较好。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我认为在DirectDraw时,用TCanvas并不会造成性能的明显降低,你可以看看TCanvas 的源码, 它其实设计得相当不错的。可以让你方便很多。 已经有很多高手对DirectX进行包装,做成VCL在Delphi中用了。 用DirectDraw,其实也就是调用DirectDraw提供的函数,你可以建立前台和后台Surface(表面),然后你就在Surface上render(渲染,作图),最后,再调用flip或bltfast以显示你的表面。在这些过程中,基本不涉及”用Canvas还是用win Gdi Api哪个好的问题“。 最好还是用VC,或者用VC先作好DLL, 不知为何,高手喜欢用openGL。DirectX要少些。 全局原子 Atom如何 保存一个整形数值呢 Double类型变量范围? 高分求助~是delphi2005 bug吗? 如何获得Memo中的内容有多少行? Quick Report 问题 如何在不连接数据库的AdoDataset中插入一行 关于locate,我用此函数提示错误。高手帮我!!小弟先行谢过了!! 将字符串存入byte数组 !!!!关于SOAP、WebService的问题!!!!救命 请教复杂的sql问题!高手请进!!! 请问如何取得可执行文件的版本号 有关TREEVIEW+数据库的问题,高手请进
你可以看看TCanvas 的源码, 它其实设计得相当不错的。
可以让你方便很多。
用DirectDraw,其实也就是调用DirectDraw提供的函数,你可以建立前台和后台Surface(表面),然后你就在Surface上render(渲染,作图),最后,再调用flip或bltfast以显示你的表面。在这些过程中,基本不涉及”用Canvas还是用win Gdi Api哪个好的问题“。