![](/img/trans.png)
[英]Looking for details on the PixelOffsetMode Enumeration in .Net, WinForms
[英]What is PixelOffsetMode?
在绘画过程中,您使用双值来呈现逻辑图形对象,例如线条、圆形等。
但是在渲染过程中,框架应该将您的逻辑双精度转换为物理整数像素。
在此过程中,框架使用了某种舍入、平滑(抗锯齿)
因此,在抗锯齿期间,您可以使用不同的算法来提供不同的结果; 通常他们只需要计算逻辑像素与其物理坐标之间的“距离”,因此此设置的不同模式会影响此距离的精度。
这是不同模式的好例子(基本上不同的灰色阴影 - 不同的距离):
注意:.net 框架也有实际平滑的设置( SmoothingMode ),这基本上意味着 - 我们如何平滑,而不是我们如何在内部计算距离
渲染图像时,PixelOffsetMode 指定像素各自的中心点结束的位置:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.