gav*_*koa 5 gpu gui task-manager dwm windows-10
我禁用了在SystemPropertiesPerformance.exe 窗口下显示阴影中的阴影,并在“颜色”设置中设置了标题栏和窗口边框,并注意到任务管理器窗口缺少右侧和底部黑线边缘(在图像上,“X”按钮附近的线断了,不去连续下降):
有时,如果我调整窗口大小,它会出现,但随后就会消失。
在没有缩放的 4K 外部显示器上,有时线条不会显示为黑色,而是显示为蓝色:就好像图形引擎(DirectX 9??)决定线条的厚度小于 1 像素,因此使用子像素进行渲染。
我怀疑这是由于新的 Windows 10 hi-DPI https://en.wikipedia.org/wiki/Desktop_Window_Manager与低端集成 Intel GPU 相结合。
有任何想法吗?
更新这另一台笔记本电脑上显示了许多奇怪的伪像,例如一些蓝线显示为黑色,字体的疯狂彩虹模糊等,即使我禁用了 ClearType 或 Grayscale。
用单调的图案填充屏幕会产生不同的方形图案。
截图放大显示没有问题。这让我意识到我的硬件还有其他问题。
最后,我能够通过选择不同的刷新频率来“修复”显示(59.940Hz 导致了问题,59.997Hz 的工作效果非常清晰和精确):
Windows (10) 任务管理器仅支持 \xe2\x80\x9csystem\xe2\x80\x9d DPI。这意味着它无法在会话期间正确处理 DPI 缩放变化。它将按照会话开始时的缩放级别进行渲染,Windows 会将渲染的输出缩放/缩小到所需的大小。缩小时,这可能会导致细线消失,因为 Windows 使用的缩放算法不是很好。这也是为什么屏幕截图中的 CPU 名称标签模糊的原因。
\n现代应用程序可感知每个显示器的 DPI(v1 或更好的 v2)。它们不仅可以响应一般的 DPI 变化,还可以在具有不同缩放级别的多个显示器的设置上实现最佳质量。
\n您可以使用任务管理器检查进程\xe2\x80\x99 DPI 感知。在 \xe2\x80\x9cDetails\xe2\x80\x9d 选项卡中,启用 \xe2\x80\x9cDPI Awareness\xe2\x80\x9d 列。
\n对于仅支持 \xe2\x80\x9csystem\xe2\x80\x9d DPI 的应用程序,可能需要注销并重新登录才能使更改生效。不需要重新启动。
\n您可以在 Microsoft Learn(以前称为 MSDN)上阅读有关高 DPI 桌面应用程序开发的技术详细信息。GPU 或其驱动程序无关。
\n| 归档时间: |
|
| 查看次数: |
866 次 |
| 最近记录: |