25 lines
413 B
Markdown
25 lines
413 B
Markdown
|
|
# OpenGLSwapChain::Initialize
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
bool Initialize(GLFWwindow* window, bool vsync = true);
|
||
|
|
```
|
||
|
|
|
||
|
|
初始化 OpenGL 交换链。
|
||
|
|
|
||
|
|
**参数:**
|
||
|
|
- `window` - GLFW 窗口指针
|
||
|
|
- `vsync` - 是否启用垂直同步
|
||
|
|
|
||
|
|
**返回:** 成功返回 true
|
||
|
|
|
||
|
|
**示例:**
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
OpenGLSwapChain swapChain;
|
||
|
|
swapChain.Initialize(window, true);
|
||
|
|
```
|
||
|
|
|
||
|
|
## 相关文档
|
||
|
|
|
||
|
|
- [OpenGLSwapChain 总览](swap-chain.md) - 返回类总览
|