From 570cc3f6860080729e139c5b5d07777e559fa178 Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Wed, 10 Jan 2024 17:59:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83=E5=8A=A0=E8=BD=BD=E5=9B=BE?= =?UTF-8?q?=E5=83=8F=E8=B4=A8=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/base/HGImage.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/base/HGImage.cpp b/modules/base/HGImage.cpp index ac23a90f..3295d5e1 100644 --- a/modules/base/HGImage.cpp +++ b/modules/base/HGImage.cpp @@ -530,6 +530,7 @@ static HGResult LoadGdiImage(Gdiplus::Image* pImage, const HGImageRoi* roi, HGUI HDC hMem = CreateCompatibleDC(NULL); HBITMAP hOldBmp = (HBITMAP)SelectObject(hMem, hBmp); Gdiplus::Graphics graphics(hMem); + graphics.SetInterpolationMode(Gdiplus::InterpolationModeHighQuality); graphics.DrawImage(pImage, (INT)roi2.left, (INT)roi2.top, (INT)(roi2.right - roi2.left), (INT)(roi2.bottom - roi2.top)); SelectObject(hMem, hOldBmp);