Question

J'ai cherché autour de cela, je suis parvenu à découvrir à changer la taille de notre fenêtre, et comment changer la résolution du moniteur.

Mais je ne peux pas sembler trouver comment dire OpenGL et où la taille de ma fenêtre est.

Exemple: le jeu démarre en 400x300, et j'étendre la fenêtre à 800x600. J'ai maintenant une fenêtre 800x600, mais seulement est RENDUES une boîte 400x300 dans le coin à. Je reçois le même problème lors du passage en mode plein écran, la zone grise couvre tout l'écran, mais je n'ai une petite boîte dans le coin étant rendu à.

Les personnes OpenTK là-bas que de savoir comment faire cela?

Était-ce utile?

La solution

Vous avez besoin de rafraîchir votre fenêtre:

GL.Viewport(gameWindow.ClientRectangle);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top