D3D12_DRAW_INDEXED_ARGUMENTS構造体 (d3d12.h)
インデックス付きインスタンスを描画するためのパラメーターについて説明します。
構文
typedef struct D3D12_DRAW_INDEXED_ARGUMENTS {
UINT IndexCountPerInstance;
UINT InstanceCount;
UINT StartIndexLocation;
INT BaseVertexLocation;
UINT StartInstanceLocation;
} D3D12_DRAW_INDEXED_ARGUMENTS;
メンバー
IndexCountPerInstance
各インスタンスのインデックス バッファーから読み取られたインデックスの数。
InstanceCount
描画するインスタンスの数。
StartIndexLocation
GPU によってインデックス バッファーから読み取られた最初のインデックスの場所。
BaseVertexLocation
頂点バッファーから頂点を読み取る前に、各インデックスに追加された値。
StartInstanceLocation
頂点バッファーからインスタンスごとのデータを読み取る前に、各インデックスに追加された値。
注釈
この構造体のメンバーは、 DrawIndexedInstanced のパラメーターと同じ目的を果たします。
要件
要件 | 値 |
---|---|
Header | d3d12.h |