diff --git a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs index 39976af..a41f9f1 100644 --- a/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs +++ b/Windows/CS/Framework4.0/Toprie/Toprie/Setting.cs @@ -4363,13 +4363,14 @@ namespace JoyD.Windows.CS if (pixelColor != Color.Transparent) { // 绘制温差层图像对应的像素 - // 注意:由于保存时是每隔10个像素采样,加载时需要填充这10x10的区域 + // 修改:原代码每个采样点填充10x10区域导致图像显示不一致,改为只绘制实际采样的像素点 using (Graphics g = Graphics.FromImage(_tempDiffOverlayImage)) { using (SolidBrush brush = new SolidBrush(pixelColor)) { - // 填充10x10的区域 - g.FillRectangle(brush, x, y, 10, 10); + // 只绘制单个点,而不是填充10x10区域,保持与原始绘制一致 + // 为了让点更清晰可见,使用2x2的小矩形 + g.FillRectangle(brush, x, y, 2, 2); } } }