At present, if I create a new GameWindow, with a resolution of say 800x600, and then set the WindowState to fullscreen, instead of changing my monitor resolution to 800x600 (as I would expect), it just overrwrites the resolution with my current desktop resolution.
So, how do I change my monitor resolution? I've spent a good 25 minutes googling, and I found:
OpenTK.Graphics.DisplayDevice and OpenTK.Graphics.DisplayResolution help enumerate available displays and resolutions (yes, the code is multi-monitor aware ;) ), and provide methods to change the settings of any display.
...but the I can't for the life of me find these elusive methods. Are they perhaps private? - if so, how do I get at them?