做一个简单的股票分时图显示,没怎么做过画图方面的东西,简单的认为GDI是老东西,GDI Plus是新的,Direct那是做游戏用的东西,于是想当然的用了GDI Plus,发现绘图效率并不理想,用回GDI,发现效率比GDI Plus高,之后再测试Direct2D,发现代码和GDI差不多,但效率比GDI Plus高。
于是在此项目中三者的绘图效率是Direct2D > GDI > GDI Plus
开发工具delphi 10.3,win10,场景为绘制一些数字和不到300条线段,一些图形标志,不断刷新。
对我来说,编程也是一门实验科学,需要不断trytrytry:)