27 lines
595 B
Markdown
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)
|