在OpenTK中更改分辨率

我一直在寻找这个,我已经设法找出改变窗口的大小,以及如何改变显示器的分辨率。

但我似乎无法找到如何告诉OpenGL我的视口在哪里以及有多大。

例如:游戏以400x300启动,我将窗口扩大到800x600。 我现在有一个800x600的窗口,但角落里只有一个400x300的盒子正在渲染。 切换到全屏时,我遇到了同样的问题,灰色区域覆盖整个屏幕,但我只在角落中显示一个小框。

任何OpenTK的人都知道如何做到这一点?


您需要刷新您的视口:

GL.Viewport(gameWindow.ClientRectangle);
链接地址: http://www.djcxy.com/p/36839.html

上一篇: Changing Resolution in OpenTK

下一篇: Is there is any standard screen resolution to develop winform application in c#