23 lines
659 B
Markdown
23 lines
659 B
Markdown
|
|
# 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)
|