# BuiltinDepthStylePassBase::Initialize 初始化深度风格 pass 所需资源。 ```cpp bool Initialize(const RenderContext& context) override; ``` ## 当前语义 - 当前实现直接转发到内部 `EnsureInitialized(context)`。 - 如果资源已经为同一 `device / backendType` 初始化完成,则会复用现有状态并返回 `true`。 - 如果上下文无效,或 shader 加载失败,则返回 `false`。 ## 相关文档 - [BuiltinDepthStylePassBase](BuiltinDepthStylePassBase.md) - [Execute](Execute.md) - [Shutdown](Shutdown.md)