Можно ли применить сглаживание / другое, чтобы лучше рисовать растянутый TIcon? - PullRequest
0 голосов
/ 01 апреля 2011

Я использую C ++ Builder 2010, и я могу использовать для этого окна или нативный api / vcl, но возможно ли это, когда я рисую значок 16x16 с размером 32x32?

1 Ответ

1 голос
/ 01 апреля 2011

Есть LoadIconWithScaleDown(), но это идет в другом направлении, от большого изображения к меньшему. И даже тогда 32 к 16, вероятно, на грани того, что будет хорошо работать.

В противном случае, я думаю, вы просите что-то граничащее с невозможным. Чтобы получить приличный значок 32px из значка 16px, вообще невозможно.

Сглаживание - это то, что вы делаете для векторной графики, но у вас есть растровое изображение.

Что вам действительно нужно, так это получить группу значков соответствующих размеров.

...