D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS構造体 (d3d11.h)
インデックス付きインスタンス化間接描画の引数。
構文
typedef struct D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS {
UINT IndexCountPerInstance;
UINT InstanceCount;
UINT StartIndexLocation;
INT BaseVertexLocation;
UINT StartInstanceLocation;
} D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS;
メンバー
IndexCountPerInstance
各インスタンスのインデックス バッファーから読み取られたインデックスの数。
InstanceCount
描画するインスタンスの数。
StartIndexLocation
GPU によってインデックス バッファーから読み取られた最初のインデックスの場所。
BaseVertexLocation
頂点バッファーから頂点を読み取る前に、各インデックスに追加された値。
StartInstanceLocation
頂点バッファーからインスタンスごとのデータを読み取る前に、各インデックスに追加された値。
解説
この構造体のメンバーは、 ID3D11DeviceContext::D rawIndexedInstanced のパラメーターと同じ目的を果たします。
必要条件
Header | d3d11.h |