上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 320 下一页
摘要: 在很多性能测试开始之前,都需要测试一下自己的期望优化的设备的性能上限是多少。我每次都是重新写一个测试应用,因为每次需要优化的方向都不相同。本文将记录一个我写的一个简单的测试应用,这里面包含了一千个半透明的矩形,且矩形都在做动画。可以测试自己的电脑的性能,看看是否一千个带动画的半透明矩形就带不动 阅读全文
posted @ 2023-09-06 08:42 lindexi 阅读(173) 评论(0) 推荐(0)
摘要: 在上一篇博客的基础上,使用 dotnet 基金会新开源的 Silk.NET 库,让 Silk.NET 创建的 DX 设备和 WPF 对接渲染。接下来本文将告诉大家如何使用 Silk.NET 提供的 Direct2D 底层封装,在 WPF 上绘制出界面 阅读全文
posted @ 2023-09-06 08:42 lindexi 阅读(808) 评论(0) 推荐(0)
摘要: 本文告诉大家如何通过 Vortice 在 Direct2D 里面绘制图片,图片的来源是 WIC 加载出的图片 阅读全文
posted @ 2023-09-06 08:42 lindexi 阅读(121) 评论(0) 推荐(0)
摘要: 本文将简单介绍在 dotnet 6 下的 ASP.NET Core 里的环境变量当成配置的优先级行为。这部分内容在官方文档都有提到,只是我开始粗心没有看仔细,而踩到了坑,特意写篇博客记录一下 阅读全文
posted @ 2023-09-05 19:40 lindexi 阅读(42) 评论(0) 推荐(0)
摘要: 本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Generator 生成代码时,如何判断两个程序集之间是否存在 InternalsVisibleTo 关系 阅读全文
posted @ 2023-09-05 19:40 lindexi 阅读(91) 评论(0) 推荐(0)
摘要: 本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Generator 生成代码时,读取项目里的项目文件属性,从而实现为项目定制的逻辑。或者是读取 NuGet 包里面的一些配置,从而方便实现逻辑 阅读全文
posted @ 2023-09-05 19:40 lindexi 阅读(235) 评论(0) 推荐(0)
摘要: 本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Generator 生成代码时,如何获取到当前正在分析的程序集所引用的所有的程序集,以及引用的程序集里面的所有类型 阅读全文
posted @ 2023-09-05 19:40 lindexi 阅读(183) 评论(0) 推荐(0)
摘要: 本文记录在 win7 系统上调用 AES 加密时,采用 CFB 模式,可能抛出 CryptographicException 异常 阅读全文
posted @ 2023-09-05 19:40 lindexi 阅读(86) 评论(0) 推荐(0)
摘要: 本文将和大家介绍 Vsync 垂直同步的开启对 OpenTK 应用的刷新率的影响 在上一篇博客 OpenTK 入门 初始化窗口 告诉了大家如何初始化 OpenTK 承载 OpenGL 的窗口的应用,在上一篇博客基础上,咱尝试修改创建 MainWindow 的参数,从而测试 Vsync 垂直同步对刷新 阅读全文
posted @ 2023-09-05 19:02 lindexi 阅读(11) 评论(0) 推荐(0)
摘要: 本文告诉大家如何在使用 IIncrementalGenerator 进行增量的 Source Generator 生成代码时,如何从语法分析过程,将获取的语法 Token 转换到语义分析上,比如获取类型完全限定名。一个使用的例子是在拿到一个 Token 表示某个类型时,本文将演示通过语义分析获取到拿到的 Token 的 Type 类型的 FullName 带命名空间的完全限定名 阅读全文
posted @ 2023-09-05 15:43 lindexi 阅读(538) 评论(0) 推荐(3)
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 320 下一页