Files
XCEngine/docs/api/XCEngine/Rendering/RenderSurface/SetAutoTransitionEnabled.md

23 lines
659 B
Markdown
Raw Normal View History

2026-03-26 21:32:43 +08:00
# RenderSurface::SetAutoTransitionEnabled
设置是否自动切换颜色附件资源状态。
```cpp
void SetAutoTransitionEnabled(bool enabled);
```
## 参数
- `enabled` - 是否启用自动状态切换。
## 行为说明
当前实现只记录这个布尔值。像 [BuiltinForwardPipeline](../Pipelines/BuiltinForwardPipeline/BuiltinForwardPipeline.md) 这样的管线会在渲染前后读取它,决定是否调用 `TransitionBarrier()`
## 相关文档
- [返回类型总览](RenderSurface.md)
- [IsAutoTransitionEnabled](IsAutoTransitionEnabled.md)
- [SetColorStateBefore](SetColorStateBefore.md)
- [SetColorStateAfter](SetColorStateAfter.md)