ICommandList
ICommandList interface
对将发送到 GPU 以进行渲染的命令序列进行编码。
public interface ICommandList
方法
| 姓名 | 描述 |
|---|---|
| BindDescriptorSet(IDescriptorSet) | 将描述符集绑定到当前管道 |
| BindIndexBuffer(IIndexBuffer) | 绑定渲染的索引缓冲区 |
| BindPipeline(IPipeline) | 绑定渲染管线实例 |
| BindVertexBuffer(IVertexBuffer) | 绑定顶点缓冲区进行渲染 |
| Draw() | 绘制没有索引缓冲区 |
| Draw(int, int) | 绘制没有索引缓冲区 |
| DrawIndex() | 向命令列表发出索引绘制 |
| DrawIndex(int, int) | 向命令列表发出索引绘制 |
| PushConstants(ShaderStage, byte[]) | 将常量推送到管道 |
| PushConstants(ShaderStage, byte[], int) | 将常量推送到管道 |
也可以看看
- 命名空间 Aspose.ThreeD.Render
- 部件 Aspose.3D