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

780 B

Profiler::EndFrame

结束当前帧的 profiling 周期。

void EndFrame();

行为说明

当前实现会直接清空内部 m_samples 数组,而不会导出、返回或持久化这些样本。

这意味着当前版本里:

  • BeginProfile / EndProfile 采集到的数据是短暂的。
  • 如果你在同一帧内没有其它方式读取样本,调用 EndFrame 后这些数据就会被丢弃。

参数

  • 无。

返回值

  • 无。

线程语义

  • 无同步保护;建议与 BeginFrame 在同一线程调用。

示例

auto& profiler = XCEngine::Debug::Profiler::Get();
profiler.BeginFrame();
// ...
profiler.EndFrame();

相关文档