摘要: Windows 调试工具课程——在软件万种死法中调试出原因 阅读全文
posted @ 2024-09-19 21:10 lindexi 阅读(1208) 评论(25) 推荐(56) 编辑
摘要: 本文将告诉大家如何解决在 VisualStudio 2022 的 调试-窗口 里面找不到内存、 反汇编、 寄存器这三个调试工具的问题 阅读全文
posted @ 2024-09-12 21:07 lindexi 阅读(25) 评论(0) 推荐(1) 编辑
摘要: 本文记录一个 WPF 已知问题,当传入到渲染的 Geometry 几何里面包含了 NaN 数值,将可能让应用程序收到从渲染层抛上来的 UCEERR_RENDERTHREADFAILURE 异常,且此异常缺乏必要信息,比较难定位到具体错误逻辑 阅读全文
posted @ 2024-09-12 21:06 lindexi 阅读(13) 评论(0) 推荐(1) 编辑
摘要: 最近我看了微软的 AI 训练营之后,似乎有点了解 Windows Machine Learning 和 DirectML 的概念,于是我尝试实践一下,用 WPF 写一个简单的触摸手写输入的画板,再使用大佬训练好的 mnist.onnx 模型,对接 WinML 实现一个简单的手写数字识别应用 阅读全文
posted @ 2024-09-12 21:06 lindexi 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 本文记录 WPF 触摸的一个已知问题,仅在开启 WM_Pointer 消息之后,将应用程序运行在包含多个屏幕的带触摸屏的设备上,如此时在非主屏幕的触摸屏上进行触摸,使用 GetStylusPoint 或 GetIntermediateTouchPoints 方法获取触摸点时,将会发现所获取的触摸点的坐标是偏的,偏的坐标差值刚好是整个屏幕距离 阅读全文
posted @ 2024-09-12 21:05 lindexi 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 本文将和大家介绍在什么情况下 WPF 将会在调用 VisualTreeHelper.GetDescendantBounds 方法时,返回一个无穷大的范围尺寸 阅读全文
posted @ 2024-09-12 21:04 lindexi 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 远古的 WPF 框架开发的大佬们认为没有任何业务的开发者需要用到超过 65534 个依赖属性和附加属性,为了节省内存空间就限制了所有的依赖属性和附加属性的定义总和加起来不能大于等于 65535 个 阅读全文
posted @ 2024-09-12 21:04 lindexi 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 本文记录一个已知问题,此问题预计和 WPF 只有一毛钱关系,本质问题是在 WIC 层的 WindowsCodecs.dll 或 CLR 层上。在一些奇怪的系统上,解码一些奇怪的图片时,可能在解码器层抛出未捕获的本机异常,从而导致进程退出 阅读全文
posted @ 2024-09-12 21:04 lindexi 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在 Intel 11 代锐炬 Intel® Iris® Xe Graphics 核显设备上,如果此设备使用旧版本驱动,则可能导致 WPF 的 WriteableBitmap 停止渲染。此问题和 WPF 无关,此问题是 Intel 的 bug 且最新驱动版本已修复 阅读全文
posted @ 2024-09-12 20:00 lindexi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在带 Intel UHD 770 的设备上,使用旧版本驱动,即小于 30.0.101.1660 版本驱动,将会导致 WPF 的 3D 模块出现渲染异常。此问题和 WPF 无关,此问题是 Intel 的 bug 且最新驱动版本已修复 阅读全文
posted @ 2024-09-12 20:00 lindexi 阅读(4) 评论(0) 推荐(0) 编辑