接口 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)将常量推送到管线

另请参见