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

njGarbageTexture

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

書式

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

引数

*addrnjInitTexture()関数で指定したNJS_TEXMEMLISTのアドレス
nnjInitTexture()関数で指定したNJS_TEXMEMLISTの個数

戻値

なし

解説

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

用例

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

njGarbageTexture
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998