Files
XCEngine/docs/api/XCEngine/Rendering/Execution/CameraRenderer/GetObjectIdPass.md

816 B

CameraRenderer::GetObjectIdPass

命名空间: XCEngine::Rendering

类型: method

头文件: XCEngine/Rendering/Execution/CameraRenderer.h

签名

RenderPass* GetObjectIdPass() const;

作用

返回当前 object-id 阶段使用的非拥有 RenderPass*

当前实现行为

  • 这是头文件内联访问器,直接返回 m_objectIdPass.get()
  • 不转移所有权,也不会增加引用计数。

注意事项

  • 调用 SetObjectIdPass 后,之前取到的裸指针可能立即失效。
  • 返回值的动态类型通常是 Passes::BuiltinObjectIdPass,但也可以是调用方注入的其他 RenderPass 实现。

相关文档