docs: rebuild Rendering API content

This commit is contained in:
2026-03-26 21:32:43 +08:00
parent f6286d432c
commit 5c8042775c
81 changed files with 2350 additions and 27 deletions

View File

@@ -0,0 +1,25 @@
# SceneRenderer::SetPipeline
替换当前使用的渲染管线。
```cpp
void SetPipeline(std::unique_ptr<RenderPipeline> pipeline);
```
## 行为说明
当前实现会:
1. 若已有 pipeline则先调用其 `Shutdown()`
2. 用新传入的 `unique_ptr` 替换当前 pipeline。
3. 如果新指针为空,则自动退回到 `BuiltinForwardPipeline`
## 参数
- `pipeline` - 新的渲染管线实例。
## 相关文档
- [返回类型总览](SceneRenderer.md)
- [GetPipeline](GetPipeline.md)
- [BuiltinForwardPipeline](../Pipelines/BuiltinForwardPipeline/BuiltinForwardPipeline.md)