Kamui2 Library - 頂点データ登録関数

kmSetVertex

バッファへの頂点データの登録

書式

KMSTATUS kmSetVertex( pVertexBuffDesc, pVertex, nVertexType, nStructSize )
PKMVERTEXBUFFDESC pVertexBuffDesc
PVOID pVertex
KMVERTEXTYPE nVertexType
KMUINT32 nStructSize

引数

pVertexBuffDesc   (入力)KMVERTEXBUFFDESCへのポインタ
pVertex   (入力)頂点データ構造体へのポインタ
nVertexType   (入力)頂点データのVertexType
nStructSize   (入力)使用する頂点データのサイズ

戻り値

KMSTATUS_SUCCESS   成功

解説

pVertexが指す頂点データを、pVertexBuffDesc->pCurrentListState->ListType で設定されている頂点バッファへ書き込みます。

ストリップの最後となる頂点データのParamControlWordが KM_VERTEXPARAM_ENDOFSTRIP でなかったときの動作は保証しません。

引数nVertexTypeには、以下の頂点データのVertexTypeを指定します。

引数nStructSizeには、使用する頂点データのサイズを設定します。 頂点データに使用するタイプに合わせて、sizeof(KMVERTEX_01)のように指定します。

kmSetVertex
COPYRIGHT © NEC Corporation / © SEGA ENTERPRISES, LTD., 1998-2000