NinjaUtil Library - テクスチャ関数

nujReLoadVQCodebookNum

テクスチャ番号によるVQコードブックのリロード

書式

Sint32 nuReLoadVQCodebookNum( n, texaddr, attr )
Uint32 n
void *texaddr
Uint32 attr

引数

 テクスチャ番号
texaddr   ファイル名またはテクスチャメモリのアドレス
attr   テクスチャのアトリビュート

戻り値

 成功
-1   失敗

解説

カレントテクスチャリストのテクスチャ番号nのVQテクスチャのコードブックをリロードします。

リロードできるテクスチャはVQ形式のテクスチャだけです。

ファイルからテクスチャをロードするときはattrにNJD_TEXATTR_TYPE_FILEを、メモリからテクスチャをロードするときはattrにNJD_TEXATTR_TYPE_MEMORYを指定します。


用例

/*
テクスチャ番号0番のテクスチャのVQコードブックを変更する
※file1.pvrはVQテクスチャとする
*/
nuReLoadVQCodebookNum(0,"file1.pvr",NJD_TEXATTR_TYPE_FILE);

備考

メモリテクスチャの場合、テクスチャの先頭を指定します。 Ninja2からnjReLoadVQCodebookNum()関数は削除されました。

参照

nuReLoadVQCodebookNumG() グローバルインデックス番号によるVQコードブックのリロード

nujReLoadVQCodebookNum
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000