Files
XCEngine/docs/api/XCEngine/Debug/Profiler/Shutdown.md

41 lines
533 B
Markdown

# Profiler::Shutdown
清空 profiler 内部状态。
```cpp
void Shutdown();
```
## 行为说明
当前实现会:
- 清空 `m_samples`
- 清空 `m_profileStack`
-`m_initialized` 设为 `false`
它不会导出当前样本,也不会保留历史结果。
## 参数
- 无。
## 返回值
- 无。
## 线程语义
- 应在不再有 profile 区段写入时调用。
## 示例
```cpp
XCEngine::Debug::Profiler::Get().Shutdown();
```
## 相关文档
- [返回类型总览](Profiler.md)
- [Initialize](Initialize.md)