ICommandList

ICommandList

Genel Bakış

ICommandList .NET için Aspose.3D FOSS’ta bir arayüz. Mirasçılardan gelenler: IDisposable.

GPU’ya gönderilecek bir komut seansını şifreler.

Bu arayüz, .NET programlarında ICommandList nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: BindDescriptorSet, BindIndexBuffer, BindPipeline, BindVertexBuffer, Draw, DrawIndex, PushConstants. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama
BindPipeline(pipeline: IPipeline)Rendering için boru örneği bağlayın
BindVertexBuffer(vertexBuffer: IVertexBuffer)Vertex bufferini render etmek için bağlayın
BindIndexBuffer(indexBuffer: IIndexBuffer)Rendering için indeksleri yapıştırın
BindDescriptorSet(descriptorSet: IDescriptorSet)• Güncel boru hattına ayarlanan açıklayıcıyı bağlayın
Draw(start: int, count: int)Index Buffer olmadan çizimler
Draw()Index Buffer olmadan çizimler
DrawIndex()Bir komut listesine indekslenmiş bir çizim yapın.
DrawIndex(start: int, count: int)Bir komut listesine indekslenmiş bir çizim yapın.
PushConstants(stage: ShaderStage, data: byte[])Bu ICommandList örneğinde PushConstants (tur, veri) arayın.
PushConstants(stage: ShaderStage, data: byte[], size: int)Bu ICommandList örneğinde PushConstants (sınıf, veri, boyut) arayın.

Ayrıca bakınız:

 Türkçe