تغيير الدقة في Opentk
-
27-09-2019 - |
سؤال
لقد كنت أبحث عن هذا ، تمكنت من معرفة ذلك لتغيير حجم نافذتنا ، وكيفية تغيير دقة الشاشة.
لكن لا يمكنني العثور على كيفية إخبار OpenGL أين وكم هو كبير في منفذي.
مثال: تبدأ اللعبة في 400 × 300 ، وأوسع النافذة إلى 800x600. لدي الآن نافذة 800 × 600 ، ولكن يتم تقديم مربع 400 × 300 فقط في الزاوية. أحصل على نفس المشكلة عند التبديل إلى ملء الشاشة ، تغطي المنطقة الرمادية الشاشة بأكملها ، لكن لدي فقط صندوق صغير في الزاوية يتم تقديمه إليه.
أي أشخاص من Opentk هناك يعرفون كيفية القيام بذلك؟
المحلول
تحتاج إلى تحديث منفذ العرض الخاص بك:
GL.Viewport(gameWindow.ClientRectangle);
لا تنتمي إلى StackOverflow