什么类型的计算机图形是windows gdi?

时间:2011-08-19 23:49:13

标签: graphics gdi

Windows GDI例程,如MoveTo(),LineTo()。他们使用什么类型的计算机图形? 它们用于渲染光栅和矢量图像吗?或者是什么??

3 个答案:

答案 0 :(得分:1)

线条绘制功能通常用于矢量图形。光栅图形通常使用BitBlt等函数完成。

答案 1 :(得分:1)

GDI是任意图形目标的抽象接口,包括基于像素和矢量的显示。 GDI的版本用于在Windows Vista之前在Windows中绘制整个界面,并作为与许多打印机进行通信的手段。

您可以使用您提到的方法绘制矢量线。如果您要绘制的设备以像素为单位,它将被写为像素。

答案 2 :(得分:0)

从大多数显示器和图形卡的角度来看,所有图形最终都是光栅图形(将像素设置为点亮)。 There are vector based displays and cards

从程序的角度来看,您需要一种方法来决定哪些像素应该着色以及如何着色。程序可能还想操纵图像。

程序的视角可能是栅格或矢量。 Each has its own advantages

GDI API LineTo和MoveTo指示显示器显示一条线或移动虚拟光标。两种方法都可以支持矢量和栅格模型,因为最后它们只是为像素着色。