Lu Fan(SonnyCalcr)
9c45526cd2
fix: 缓存的皮肤图片不再一直占着文件 (#1017)
* fix(ui): 缓存的位图不再占着图片文件
GetBitmapFromFile 直接用 WIC 解码器建 D2D 位图,位图会一直引用解码器,缓存期间文件句柄不放:输入法运行时皮肤图删不掉、覆盖不了。改为先把像素解进内存里的 IWICBitmap 再建 D2D 位图,文件随解码器一起释放。补一条回归用例。
* fix(server): 设置页皮肤预览不再占着皮肤图文件
预览的位图缓存与 msimeui 同样直接用解码器建 D2D 位图,设置窗口开着时皮肤图同样被占用;改为经内存里的 IWICBitmap 中转。
2026-10-17 04:02:21 +08:00
..
2026-10-16 21:46:41 +08:00
2026-09-06 12:13:47 +09:00
2026-10-15 22:48:04 +08:00
2026-10-17 02:48:02 +08:00
2026-09-06 12:13:47 +09:00
2026-10-17 02:48:02 +08:00
2026-09-08 16:33:18 +08:00
2026-10-16 23:00:06 +08:00
2026-10-17 02:48:02 +08:00
2026-10-09 21:33:03 +08:00
2026-10-17 02:48:02 +08:00
2026-09-06 12:13:47 +09:00
2026-09-08 22:42:26 +08:00
2026-10-16 23:00:06 +08:00
2026-04-02 13:46:21 +08:00
2026-10-16 01:01:18 +08:00
2026-10-17 04:02:21 +08:00
2026-10-17 02:57:33 +08:00
2026-10-15 22:09:50 +08:00
2026-09-12 03:40:48 +08:00
2026-10-17 02:48:02 +08:00
2026-10-16 21:46:41 +08:00
2026-10-17 02:48:02 +08:00
2026-10-17 02:57:33 +08:00
2026-10-17 02:48:02 +08:00