822 B
822 B
RHICommandList::Draw
virtual void Draw(uint32_t vertexCount, uint32_t instanceCount = 1, uint32_t startVertex = 0, uint32_t startInstance = 0) = 0;
执行非索引绘制调用。从顶点缓冲区按顺序读取顶点数据绘制图元。
参数:
vertexCount- 顶点数量instanceCount- 实例数量(默认 1)startVertex- 起始顶点偏移(默认 0)startInstance- 起始实例偏移(默认 0)
返回: void
异常: 无
线程安全: ❌
复杂度: O(vertexCount * instanceCount)
示例:
cmdList->Draw(36); // 绘制36个顶点
相关文档
- RHICommandList 总览 - 返回类总览
- DrawIndexed - 索引绘制
- SetVertexBuffer - 设置顶点缓冲