【C++】 DirectX初心者質問スレ 【C++】
■ このスレッドは過去ログ倉庫に格納されています
0180デフォルトの名無しさん
NGNG今もなんとなくは使えてるのですが…。
//ヘルプの引用
HRESULT DrawIndexedPrimitive(
D3DPRIMITIVETYPE Type, //これはOK
INT BaseVertexIndex, //インデックスバッファの開始地点から最初の頂点インデックスまでのオフセット
UINT MinIndex, //この呼び出しの間に使用される頂点群に対する最小の頂点インデックス
UINT NumVertices, //この呼び出しで使用される頂点の数 (BaseVertexIndex + MinIndex から始まる)。
UINT StartIndex, //インデックス配列の中で頂点の読み取りを開始する位置
UINT PrimitiveCount //これもOK
);
IndexBuffer配列
[0][1][2][1][2][3][3][5][4][4][6][8][9][6][5][4][5][7][4][5]
駄目人間>>180の考え
BaseVertexIndex 最初の頂点インデックスって何の最初だろ…描画したい範囲の最初だろうか…
MinIndex IB配列に入ってる0〜9の値のうち、最小の値である0という事?
NumVertices 使う頂点は0〜9だし10個?でもBaseVertexIndex + MinIndexとか言ってるし…
StartIndex BaseVertexIndexとは違うのだろうか…
■ このスレッドは過去ログ倉庫に格納されています