【发布时间】:2016-07-14 22:21:15
【问题描述】:
我是 C++ 的新手,我正在学习来自 directxtutorial.com 的教程“Direct3D 入门”
我已经使用 Niko Kauppi 的 Vulkan 教程 'youtube link' 创建窗口,但我这里没有使用 Vulkan。当前项目有win32窗口和glfw窗口。
DXTutorial 有这个 void 函数:void initD3D(HWND hWnd) {}
我想知道如何获取我正在使用的当前窗口的句柄( win32 或 glfw )。
win32窗口是这样的:http://pastebin.com/P54cX6gr
glfw 窗口是这样的:http://pastebin.com/HD0Yxk2S
我的链接用完了。
【问题讨论】:
-
首先,你为什么要为 directX 使用 glfw(openGL 加载器)窗口?
-
“win32 或 glfw”,我目前可以创建这两种类型的窗口。我有 GLFW 用于将来可能添加的渲染器(OpenGL、Vulkan)。
标签: c++