30 lines
697 B
Markdown
30 lines
697 B
Markdown
# RHICommandList::SetPrimitiveTopology
|
||
|
||
```cpp
|
||
virtual void SetPrimitiveTopology(PrimitiveTopology topology) = 0;
|
||
```
|
||
|
||
设置图元拓扑类型。拓扑类型决定了顶点如何被解释为几何图元,如点列表、线段列表、三角形列表等。
|
||
|
||
**参数:**
|
||
- `topology` - 图元拓扑类型(枚举值:PointList、LineList、TriangleList 等)
|
||
|
||
**返回:** `void`
|
||
|
||
**异常:** 无
|
||
|
||
**线程安全:** ❌
|
||
|
||
**复杂度:** O(1)
|
||
|
||
**示例:**
|
||
|
||
```cpp
|
||
cmdList->SetPrimitiveTopology(PrimitiveTopology::TriangleList);
|
||
```
|
||
|
||
## 相关文档
|
||
|
||
- [RHICommandList 总览](command-list.md) - 返回类总览
|
||
- [Draw](draw.md) - 绘制
|
||
- [DrawIndexed](draw-indexed.md) - 索引绘制 |