Хм, это действительно зависит от платформы (win32, Mac OS X, Linux все делают по-разному [разные драйверы дисплея]). Вероятно, вам следует спросить себя, зачем вам сначала менять разрешение экрана.
Вы могли бы так же легко вместо изменения разрешения визуализировать любой контент, который у вас есть, с более низким разрешением экрана, а затем масштабировать его так, чтобы он соответствовал (заполнял) экрану. Это то же самое.