跨平台更改屏幕分辨率的方法

mac*_*pas 5 .net mono cross-platform screen-resolution

是否有任何跨平台方法(Windows,Linux,MacOSX)来更改屏幕分辨率?Java和.Net-Mono都无法做到。仅通过本机API调用。这是一种非常奇怪的情况:有清晰(托管)的方法可以获取屏幕分辨率,但是缺少设置方法。此功能非常危险还是很复杂?是否有其他跨平台系统(Parrot,RealBasic等)可以做到这一点?

sup*_*tah 4

我不确定您是否使用 libSDL,但请查看: http: //docs.huihoo.com/sdl/1.2/sdlsetvideomode.html

PS 哦,顺便说一句,如果您还不知道的话,LibSDL 是一个主要用于游戏的跨平台库。 http://www.libsdl.org/