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

njReLoadVQCodebookNum

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

書式

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

引数

nカレントテクスチャリストのテクスチャ番号
*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