【发布时间】:2015-11-13 11:33:15
【问题描述】:
我正在尝试使用 Diret2D(SharpDX) 渲染一些图元,但结果令我不满意 - 所有椭圆都是模糊的(见下文)。是否有一些选项可以使椭圆更平滑?我正在将几何图形渲染到 BitmapRenderTarget,然后接收 Bitmap 并对 WindowRenderTarget 执行 DrawBitmap。
【问题讨论】:
-
这是锯齿效果,所以抗锯齿就是你想要的。
-
我已设置 AntialiasMode = AntialiasMode.PerPrimitive。现在椭圆看起来不错,但线条模糊example
-
如果你的线条不在像素完美的位置上,那就是你必须做出的权衡。
-
在这里查看我的答案:stackoverflow.com/a/10773729/1191082
标签: c# c++ drawing direct2d sharpdx