ICommandList

ICommandList

Pregled

ICommandList је интерфејс у Aspose.3D FOSS за .NET. Наслеђени од: IDisposable.

Кодира серија команда које ће бити послате ГПУ да предају.

Овај интерфејс пружа 10 метода за рад са објектима ICommandList у .NET програмима. Доступне методе укључују: BindDescriptorSet, BindIndexBuffer, BindPipeline, BindVertexBuffer, Draw, DrawIndex, PushConstants. Сви јавни чланови су доступни за било коју .NET апликацију након инсталације Aspose.3D FOSS за .Net пакет.

Metode

SignatureОпис
BindPipeline(pipeline: IPipeline)Вези инстанцију цеви за рендеринг
BindVertexBuffer(vertexBuffer: IVertexBuffer)Вези вертекс буфер за рендеринг
BindIndexBuffer(indexBuffer: IIndexBuffer)Поврзати индекс буфер за рендерирање
BindDescriptorSet(descriptorSet: IDescriptorSet)Вези опис постављен на текућу цевну линију
Draw(start: int, count: int)Снимање без индекса буфера
Draw()Снимање без индекса буфера
DrawIndex()Испитивање индексираног црта у командну листу
DrawIndex(start: int, count: int)Испитивање индексираног црта у командну листу
PushConstants(stage: ShaderStage, data: byte[])Позовите PushConstants (стадијум, подаци) на овом примјеру ICommandList.
PushConstants(stage: ShaderStage, data: byte[], size: int)Позовите PushConstants (стадијум, подаци, величина) на овом примјеру ICommandList.

Vidi takođe

 Српски