Возможно ли для OpenGL работать с формой .NET? - PullRequest
4 голосов
/ 28 августа 2011

Я знаю, что OpenGL может работать с классическим окном, созданным CreateWindow, и обрабатывает контекст устройства (GetDC), но возможно ли OpenGL работать с формой .NET?Я имею в виду превращение формы .NET в окно OpenGL.

1 Ответ

3 голосов
/ 28 августа 2011

Да, это возможно. OpenGL требует дескриптор окна, который доступен через свойство Form.Handle. Чтобы получить контекст устройства, вызовите GetDC с этим дескриптором.

http://www.codeproject.com/KB/miscctrl/OpenGLViewWinForms.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...