Windows GDI例程,如MoveTo(),LineTo()。他们使用什么类型的计算机图形? 它们用于渲染光栅和矢量图像吗?或者是什么??
答案 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指示显示器显示一条线或移动虚拟光标。两种方法都可以支持矢量和栅格模型,因为最后它们只是为像素着色。