Ninjaライブラリ - テクスチャ関数

njReLoadVQCodebookNum

VQコードブックのリロード

書式

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

引数

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

戻り値

 1   成功
−1   失敗

解説

カレントテクスチャリストのテクスチャ番号nのVQテクスチャのコードブックをリロードします。 リロードできるテクスチャはVQ形式のテクスチャだけです。 ファイルからテクスチャをロードするときはattrにNJD_TEXATTR_TYPE_FILEを、メモリからテクスチャをロードするときはattrにNJD_TEXATTR_TYPE_MEMORYを指定します。

用例

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

備考

メモリテクスチャの場合、テクスチャの先頭を指定します。

参照

njReLoadVQCodebookNumG()

njReLoadVQCodebookNum
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999