36 lines
771 B
Markdown
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)
|