ICommandList

ICommandList interface

レンダリングのために GPU に送信される一連のコマンドをエンコードします。

public interface ICommandList

メソッド

名前説明
BindDescriptorSet(IDescriptorSet)記述子セットを現在のパイプラインにバインドします
BindIndexBuffer(IIndexBuffer)レンダリング用のインデックス バッファをバインドします
BindPipeline(IPipeline)render のパイプライン インスタンスをバインドします。
BindVertexBuffer(IVertexBuffer)レンダリング用の頂点バッファーをバインドします
Draw()インデックスバッファなしで描画
Draw(int, int)インデックスバッファなしで描画
DrawIndex()コマンド list にインデックス付きドローを発行します
DrawIndex(int, int)コマンド list にインデックス付きドローを発行します
PushConstants(ShaderStage, byte[])定数をパイプラインにプッシュ
PushConstants(ShaderStage, byte[], int)定数をパイプラインにプッシュ

関連項目