УРА! Разобрался!
Пришлось помудрить, но результат того стоит. Вот основная идея сабжа:
Идея состоит в том, что лишняя часть картинки рендера обрезается и показывается только область viewport.
1) Установить размер бекбуфера равный текущему разрешению рабочего стола
2) Установить viewport равный области вывода
3) областью вывода будет IMAGE CONTROL
Но тут есть ньюанс:
1. Если напрямую изменять размер IMAGE CONTROL, то картинка рендера растягивается (как в посте 1)
Для преодоления данного ограничения воспользуемся дополнительным родительским элементом FRAME, засунув в него IMAGE CONTROL. Изменять размеры будем не IMAGE CONTROLа (размеры которого установим равными размерам рабочего стола), а именно FRAME контрола, который скроет "лишнюю" часть области рендера (IMAGE контрола) и будет содержать только область Viewport`а.
Размеры окна теперь можно без проблем менять: