Files
XCEngine/docs/api/XCEngine/Rendering/RenderMaterialUtility/ToRHICullMode.md

36 lines
771 B
Markdown

# ToRHICullMode
**命名空间**: `XCEngine::Rendering`
**类型**: `function`
**头文件**: `XCEngine/Rendering/Materials/RenderMaterialStateUtils.h`
## 签名
```cpp
RHI::CullMode ToRHICullMode(Resources::MaterialCullMode mode);
```
## 作用
把材质层的 `MaterialCullMode` 映射成 RHI 层的 `CullMode`
## 当前实现行为
| 输入 | 输出 |
|------|------|
| `Front` | `RHI::CullMode::Front` |
| `Back` | `RHI::CullMode::Back` |
| `None` | `RHI::CullMode::None` |
| 其它 / 默认 | `RHI::CullMode::None` |
## 当前使用位置
- [BuildRasterizerState](BuildRasterizerState.md) 用它写入 `RasterizerDesc::cullMode`
## 相关文档
- [BuildRasterizerState](BuildRasterizerState.md)
- [RenderMaterialUtility](RenderMaterialUtility.md)