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

njGarbageTexture

テクスチャメモリのガベージ

書式

void njGarbageTexture( *addr, n ) 
NJS_TEXMEMLIST *addr 
Uint32 n 

引数

*addr   njInitTexture関数で指定したNJS_TEXMEMLISTのアドレス
 njInitTexture関数で指定したNJS_TEXMEMLISTの個数

戻り値

なし

解説

テクスチャメモリにあるテクスチャをガベージし、メモリの連続空き領域を増やします。 テクスチャをリリースした直後やテクスチャメモリの空きが少ない場合、ガベージすることにより、テクスチャメモリの空きメモリ状況を改善させることができます。

用例

njInitTexture(texmemlist,100);
njLoadTexture(&texlist0);
njLoadTexture(&texlist1);
	:
	:
njReleaseTexture(&texlist0);
njGarbageTexture(texmemlist,100);

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