28 lines
604 B
Markdown
28 lines
604 B
Markdown
# OpenGLSwapChain::~OpenGLSwapChain
|
|
|
|
```cpp
|
|
~OpenGLSwapChain() override;
|
|
```
|
|
|
|
销毁 OpenGL 交换链对象,自动调用 `Shutdown`。
|
|
|
|
**注意:**
|
|
- 析构函数自动调用 `Shutdown` 释放资源
|
|
- 确保在销毁前调用 `Shutdown` 或确保交换链已初始化
|
|
|
|
**示例:**
|
|
|
|
```cpp
|
|
{
|
|
OpenGLSwapChain swapChain;
|
|
swapChain.Initialize(window, true);
|
|
// 使用交换链...
|
|
} // 析构函数自动调用 Shutdown
|
|
```
|
|
|
|
## 相关文档
|
|
|
|
- [OpenGLSwapChain 总览](swap-chain.md) - 返回类总览
|
|
- [Shutdown](shutdown.md) - 关闭方法
|
|
- [构造函数](constructor.md) - 构造函数
|