588 B
588 B
Profiler::EndProfile
void EndProfile()
结束当前性能分析块。从栈顶弹出分析节点并计算持续时间(endTime - startTime),将结果保存到样本列表中。
返回: void
线程安全: ✅ 线程安全
复杂度: O(1)
示例:
#include <XCEngine/Debug/Profiler.h>
void RenderPipeline() {
XCEngine::Debug::Profiler::Get().BeginProfile("RenderPipeline");
// ... 渲染逻辑 ...
XCEngine::Debug::Profiler::Get().EndProfile();
}
相关文档
- Profiler 总览 - 返回类总览