我非常新到C++,我下面的教程「入門Direct3D的」從directxtutorial.com我用尼科考皮的福爾康教程'youtube link'創建窗口獲取HWND支持Direct3D初始化
,但我不使用福爾康在這裏。當前項目有win32窗口和glfw窗口。
DXTutorial有這個void函數:void initD3D(HWND hWnd) {}
我想知道如何獲得我正在使用的當前窗口(win32或glfw)的句柄。
Win32的窗口是這樣的:http://pastebin.com/P54cX6gr
和GLFW窗口是這樣的:http://pastebin.com/HD0Yxk2S
我跑出來的鏈接。
首先,你爲什麼要爲directX使用glfw(openGL loader)窗口? –
「win32或glfw」,我現在可以創建這兩種類型的窗口。我爲未來的渲染器添加了GLFW(OpenGL,Vulkan)。 – Pineapple