Вы действительно говорите о двух разных вещах.Загрузка изображения в память занимает место в памяти, поэтому изображение размером 1024 x 1024 при загрузке всегда будет занимать это пространство в памяти.
Увеличение - это нечто совершенно другое.При масштабировании вы не добавляете никаких дополнительных данных к изображению, вы просто берете загруженное изображение (скажем, 1024 x 1024) и «растягиваете» биты по экрану.
Количество сохраняемых данных не изменяется, рендерер просто делает с ним разные вещи, то есть выравнивает пиксели.Учитывая это, я могу только предположить, что вы можете установить максимальное увеличение на все, что захотите, но, очевидно, чем больше вы увеличиваете, тем хуже будет выглядеть изображение.