Files
XCEngine/docs/api/XCEngine/Debug/RenderDocCapture/GetNumCaptures.md

35 lines
626 B
Markdown
Raw Normal View History

2026-03-26 16:45:24 +08:00
# RenderDocCapture::GetNumCaptures
2026-03-26 17:21:44 +08:00
查询当前可访问的 capture 数量。
2026-03-26 16:45:24 +08:00
```cpp
uint32_t GetNumCaptures() const;
```
2026-03-26 17:21:44 +08:00
## 行为说明
2026-03-26 16:45:24 +08:00
2026-03-26 17:21:44 +08:00
如果 RenderDoc 尚未加载,当前实现返回 `0`。否则直接转发到底层 `GetNumCaptures()`
2026-03-26 16:45:24 +08:00
2026-03-26 17:21:44 +08:00
## 参数
2026-03-26 16:45:24 +08:00
2026-03-26 17:21:44 +08:00
- 无。
2026-03-26 16:45:24 +08:00
2026-03-26 17:21:44 +08:00
## 返回值
- `uint32_t` - 当前 capture 数量RenderDoc 未加载时为 `0`
## 线程语义
2026-03-26 16:45:24 +08:00
2026-03-26 17:21:44 +08:00
- 无显式同步;通常在主线程诊断阶段调用。
## 示例
```cpp
uint32_t count = XCEngine::Debug::RenderDocCapture::Get().GetNumCaptures();
2026-03-26 16:45:24 +08:00
```
## 相关文档
2026-03-26 17:21:44 +08:00
- [返回类型总览](RenderDocCapture.md)
- [GetCapture](GetCapture.md)