Использование OpenGL в обычном окне (Win32) - PullRequest
2 голосов
/ 01 мая 2010

Я хочу использовать OpenGL в моем WndProc, но я не уверен, как. Я также не хочу, чтобы GL занимал весь экран, только часть экрана. В конце концов, я хочу создать приложение для рисования win32, но использую OGL вместо GDI. так как я могу сказать GL использовать hdc моего элемента управления (панели) для рисования?

Ответы [ 2 ]

3 голосов
/ 01 мая 2010

Когда вы звоните wglCreateContext, передайте HDC элемента управления вместо окна. То же самое работает в OpenGL и DirectX.

0 голосов
/ 01 мая 2010

Вы можете использовать wglCreateContext на любом HDC, но вы не можете смешивать чертеж с GDI.

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