在哪种情况下,优先选择GDI而不是DirectX / OpenGL是一个好主意

时间:2011-11-28 22:29:35

标签: opengl directx gdi

我是图形编程的新手,我想知道为什么我更喜欢GDI而不是DirectX / OpenGL的硬件加速图形?

使用GDI还有充分的理由吗?

1 个答案:

答案 0 :(得分:7)

最终归结为您的需求。如果您只需要非实时2D图形,GDI将完全满足您的需求。

另一方面,DirectX和OpenGL需要更多的工作来使用和管理(并且通常使用更多的系统资源),尽管它们允许更快的绘图和3D。

请记住,保持简单,您不需要一个完整的3D系统来绘制几个圆圈!