ICommandList
ICommandList interface
Кодирует последовательность команд, которые будут отправлены графическому процессору для рендеринга.
public interface ICommandList
Методы
| Имя | Описание |
|---|---|
| BindDescriptorSet(IDescriptorSet) | Привязать набор дескрипторов к текущему конвейеру |
| BindIndexBuffer(IIndexBuffer) | Привязать индексный буфер для рендеринга |
| BindPipeline(IPipeline) | Привязать экземпляр конвейера для рендеринга |
| BindVertexBuffer(IVertexBuffer) | Привязать буфер вершин для рендеринга |
| Draw() | Рисовать без индексного буфера |
| Draw(int, int) | Рисовать без индексного буфера |
| DrawIndex() | Выполнить индексированный розыгрыш в команде list |
| DrawIndex(int, int) | Выполнить индексированный розыгрыш в команде list |
| PushConstants(ShaderStage, byte[]) | Поместить константу в конвейер |
| PushConstants(ShaderStage, byte[], int) | Поместить константу в конвейер |
Смотрите также
- пространство имен Aspose.ThreeD.Render
- сборка Aspose.3D