gpt4 book ai didi

wpf - 为什么 WPF 中的一切都是模糊的?

转载 作者:行者123 更新时间:2023-12-03 23:29:15 25 4
gpt4 key购买 nike

有人可以解释为什么 WPF 中的所有内容都很模糊吗?这是可以修复的东西吗?

最佳答案

这样做的原因是抗锯齿系统,如果它与物理设备像素不对齐,它会将线条扩展到多个像素。

WPF 是独立的。这意味着您以英寸为单位指定用户界面元素的大小,而不是以像素为单位。 WPF 中的逻辑单位是 1/96 英寸。选择此比例是因为大多数屏幕的分辨率为 96dpi。所以在大多数情况下,1 个逻辑单元匹配 1 个物理像素。但如果屏幕分辨率发生变化,则此规则不再有效。

所有 WPF 控件都提供一个属性 SnapsToDevicePixels .如果设置为 true,则控件确保所有边缘都精确地绘制在物理设备像素上。但不幸的是,此功能仅在控制级别可用。

来源:Draw lines excactly on physical device pixels

关于wpf - 为什么 WPF 中的一切都是模糊的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/805677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com