Files
XCEngine/docs/api/XCEngine/Rendering/RenderPipeline/Initialize.md

27 lines
595 B
Markdown

# RenderPipeline::Initialize
初始化渲染管线资源。
```cpp
virtual bool Initialize(const RenderContext& context) = 0;
```
## 行为说明
派生类应在这里创建 shader、descriptor set、pipeline state、sampler 等与具体管线相关的资源。
## 参数
- `context` - 当前渲染上下文。
## 返回值
- 初始化成功返回 `true`
- 否则返回 `false`
## 相关文档
- [返回类型总览](RenderPipeline.md)
- [RenderContext](../RenderContext/RenderContext.md)
- [BuiltinForwardPipeline::Initialize](../Pipelines/BuiltinForwardPipeline/Initialize.md)