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