![](/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.