現在、自分のエンジンから Direct3D レンダラーを移植しようとしています。私は OpenGL の初心者なので、OpenGL についてあまり知識がありません。ウィンドウを作成し、glutを介してレンダリングを実行できるようになりましたが、HWND がコードで作成されてから送信されるため、プロジェクトに glut を使用できません。レンダラー DLL に
// Where pWindow is already a valid HWND target of the renderer
//(Currently Direct3D9 and Direct3D10
pRenderer = pCreateGraphics(800, 600, false, pWindow);
私の質問は: GLUT と同様の動作をするGLUTに似たライブラリがありますが、独自のウィンドウ ハンドルを使用できますか?
注: 私は車輪を再発明するよりもライブラリを使用することを好みますが、私を助けることができるライブラリがない場合はそうします