Я не хочу использовать DrawDmage из GDI + из-за проблем со скоростью. Какие есть еще способы нарисовать изображение, измененное с приличным качеством - хотя бы линейная или кубическая интерполяция?
Вы можете использовать SetStretchBltMode с настройкой HALFTONE, но вы, вероятно, столкнетесь с теми же проблемами скорости, с которыми вы столкнулись в GDI + - сглаживание всегда обходится дорого.
SetStretchBltMode
HALFTONE