30 lines
642 B
Markdown
30 lines
642 B
Markdown
|
|
# OpenGLSwapChain::SetFramebufferSize
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
void SetFramebufferSize(int width, int height);
|
||
|
|
```
|
||
|
|
|
||
|
|
设置帧缓冲区大小。
|
||
|
|
|
||
|
|
**参数:**
|
||
|
|
- `width` - 帧缓冲区宽度
|
||
|
|
- `height` - 帧缓冲区高度
|
||
|
|
|
||
|
|
**线程安全:** ❌
|
||
|
|
|
||
|
|
**注意:**
|
||
|
|
- 此方法仅设置内部记录值,不实际调整帧缓冲对象
|
||
|
|
- 用于同步 GLFW 报告的帧缓冲区大小
|
||
|
|
|
||
|
|
**示例:**
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
swapChain->SetFramebufferSize(1920, 1080);
|
||
|
|
```
|
||
|
|
|
||
|
|
## 相关文档
|
||
|
|
|
||
|
|
- [OpenGLSwapChain 总览](swap-chain.md)
|
||
|
|
- [GetFramebufferWidth](get-framebuffer-width.md) - 获取帧缓冲宽度
|
||
|
|
- [GetFramebufferHeight](get-framebuffer-height.md) - 获取帧缓冲高度
|