25 lines
382 B
Markdown
25 lines
382 B
Markdown
|
|
# OpenGLBuffer::IsDynamic
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
bool IsDynamic() const
|
||
|
|
```
|
||
|
|
|
||
|
|
判断缓冲区是否为动态缓冲区。
|
||
|
|
|
||
|
|
**返回:** 如果是动态缓冲区返回 true
|
||
|
|
|
||
|
|
**示例:**
|
||
|
|
|
||
|
|
```cpp
|
||
|
|
if (buffer.IsDynamic()) {
|
||
|
|
// 动态缓冲区可以直接 Map/Unmap
|
||
|
|
void* data = buffer.Map();
|
||
|
|
// ...
|
||
|
|
buffer.Unmap();
|
||
|
|
}
|
||
|
|
```
|
||
|
|
|
||
|
|
## 相关文档
|
||
|
|
|
||
|
|
- [OpenGLBuffer](buffer.md) - 返回类总览
|