如何使用GLUT以指定的分辨率进入全屏模式?

问题描述

| glutFullScreen()使窗口全屏显示时,它不会更改屏幕分辨率。实际上,这等效于将窗口调整为屏幕大小并隐藏标题栏和边框。 如何将分辨率更改为指定的分辨率? 我正在使用Ubuntu / Mesa / Freeglut / C。     

解决方法

您可以尝试调用glutGameModeString(),然后调用glutEnterGameMode()。根据您的系统,它可能能够更改屏幕分辨率:
glutGameModeString(\"800x600:32@60\");
glutEnterGameMode();
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...