Сбой AntiAlias, когда рисовать строку с определенным углом в GDI + - PullRequest
0 голосов
/ 24 декабря 2009

Я использую следующий код для рисования строк. В GDI +

Graphics tempFontGr(XXX);
Matrix* myPathMatrix = NULL;
 myPathMatrix->Rotate(GetDCAngle(), MatrixOrderPrepend);
cantempFontGr.SetTransform(myPathMatrix);
tempFontGr.SetInterpolationMode(InterpolationModeHighQuality);
tempFontGr.SetSmoothingMode(SmoothingModeAntiAlias);
tempFontGr.DrawString(m_sWords, -1, tempFont.get(), tempRec, NULL, m_pBrush.get());

Раздражает, что нарисованная строка имеет псевдоним. Есть ли способ удалить псевдоним? Большое спасибо!

1 Ответ

1 голос
/ 04 января 2010

SetSmoothingMode относится к линиям и кривым. Попробуйте SetTextRenderingHint

...