什么是WPF中的矢量图形?

Nee*_*bey 0 wpf

谁能向我解释一下WPF中的矢量图形.

我试图用谷歌找出相同但没有得到满意的答案.

Pho*_*cUK 5

简短而甜蜜的版本是矢量图形即使在调整大小时仍保持相同的质量.这是因为它们被定义为函数(线从A到B,这两个点之间的这个角度的曲线)而不是像素数组.

WPF为所有控件和窗口小部件使用矢量图形,这意味着它们可以在任何比例下保持其质量,并且显示具有不同DPI屏幕的相同尺寸的设备.

WPF与XAML紧密相关,XAML是一种用于描述矢量图形的标记语言(以及其他内容)例如,一行可能如下所示:

<Line Stroke="Black" X1="0" Y1="25" X2="25" Y2="25" />
Run Code Online (Sandbox Code Playgroud)

这将绘制一条从0,25到25,25的线 - 无论屏幕大小如何,它都将始终处于该位置.