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

864 B

RenderDocCapture::Shutdown

结束抓帧并卸载 RenderDoc。

void Shutdown();

行为说明

当前实现只有在 m_initializedtrue 时才执行关闭逻辑。关闭流程包括:

  1. 如果当前仍在抓帧,先调用 EndCapture
  2. 卸载 renderdoc.dll
  3. 清空 API 指针并把 m_isLoaded 设为 false
  4. m_initialized 设为 false

当前不会清空 m_devicem_window 指针,但下次 Initialize 会用新的参数覆盖它们。

参数

  • 无。

返回值

  • 无。

线程语义

  • 建议在图形设备和窗口销毁前、主线程受控退出阶段调用。

示例

XCEngine::Debug::RenderDocCapture::Get().Shutdown();

相关文档