Files
XCSDD/docs/api/rhi/opengl/device/initialize-with-existing-window.md
ssdfasd 58a83f445a fix: improve doc link navigation and tree display
- Fix link resolution with proper relative/absolute path handling
- Improve link styling with underline decoration
- Hide leaf nodes from tree, only show directories
- Fix log file path for packaged app
2026-03-19 12:44:08 +08:00

641 B
Raw Blame History

OpenGLDevice::InitializeWithExistingWindow

bool InitializeWithExistingWindow(GLFWwindow* window)

使用已有的 GLFW 窗口初始化 OpenGL 设备,不会创建新窗口或管理窗口生命周期。

参数:

  • window - 已存在的 GLFWwindow 指针

返回: bool - 成功返回 true失败返回 false

示例:

GLFWwindow* existingWindow = glfwCreateWindow(1280, 720, "Existing", nullptr, nullptr);
OpenGLDevice device;
if (device.InitializeWithExistingWindow(existingWindow)) {
    // 使用已有窗口初始化设备
}

相关文档