现在,我正在尝试从我的引擎移植一个Direct3D渲染器。我是OpenGL乞丐,所以我对OpenGL不太了解,因为现在我可以创建窗口并通过过剩进行呈现,但是我不能在我的项目中使用OpenGL,因为HWND是在我的代码中创建的,然后被发送到渲染器DLL
// Where pWindow is already a valid HWND target of the renderer
//(Currently Direct3D9 and Direct3D10
pRenderer = pCreateGraphics(800, 600, false, pWindow);我的问题是:是否有类似于过剩的库具有类似于过剩的行为,但允许我使用自己的窗口句柄?
注意:我更喜欢使用lib而不是重新发明轮子,但是如果没有一个库可以帮助我,我会这么做的。
https://stackoverflow.com/questions/2089330
复制相似问题