现在,我正在尝试从我的引擎移植Direct3D渲染器。我和OpenGL begginer因此我对OpenGL没有多少知识,因为现在我可以创建窗口并通过过剩进行渲染,但我不能使用过剩的项目,因为HWND是在我的代码中创建,然后发送到渲染器DLL
// Where pWindow is already a valid HWND target of the renderer
//(Currently Direct3D9 and Direct3D10
pRenderer = pCreateGraphics(800, 600, false, pWindow);
我的问题是:是否有与 GLUT 类似的库,其行为与GLUT类似,但允许我使用自己的窗口句柄?
注意: 我更喜欢使用lib而不是重新发明轮子,但如果没有可以帮助我的库,我会这样做