ICommandList
ICommandList interface
Kodar en sekvens av kommandon som skickas till GPU för att rendera.
public interface ICommandList
Metoder
namn | Beskrivning |
---|---|
BindDescriptorSet(IDescriptorSet) | Bind beskrivningsuppsättningen till aktuell pipeline |
BindIndexBuffer(IIndexBuffer) | Bind indexbufferten för rendering |
BindPipeline(IPipeline) | Bind pipeline-instansen för rendering |
BindVertexBuffer(IVertexBuffer) | Bind vertexbufferten för rendering |
Draw() | Rita utan indexbuffert |
Draw(int, int) | Rita utan indexbuffert |
DrawIndex() | Utfärda en indexerad ritning till en kommandolista |
DrawIndex(int, int) | Utfärda en indexerad ritning till en kommandolista |
PushConstants(ShaderStage, byte[]) | Tryck konstanten till pipeline |
PushConstants(ShaderStage, byte[], int) | Tryck konstanten till pipeline |
Se även
- namnutrymme Aspose.ThreeD.Render
- hopsättning Aspose.3D