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

njChangeTextureMemorySize

テクスチャメモリサイズの変更

書式

void njChangeTextureMemorySize( size )
Uint32 size

引数

sizeテクスチャメモリのサイズを(バイト数÷4)で設定

戻値

なし

解説

テクスチャメモリのサイズを(バイト数÷4)で設定します。 この関数を使用すると、次のレンダリングまでフレームバッファをクリアせずに、 テクスチャメモリのサイズを変更することができます。 テクスチャメモリ変更の手続きは njSetTextureMemorySize()関数, njChangeSystem()関数を使用した場合と同じです。

用例

/* NINDOWSを終了する */
nwExitSystem();
/* デバッグ文字も終了する */
njExitPrint();
/* テクスチャをすべてリリースする*/
njReleaseTextureAll();
/* テクスチャメモリサイズを変更する */
njSetTextureMemorySize(0x120000);
/* デバッグ文字の初期化 */
njInitPrint(NULL,0,0);
/* NINDOWSを初期化する */
nwInitSystem(100,NJD_PORT_A0);
/* テクスチャをロードし直す */
njLoadTexture(&texlist);

参照

njInitSystem()
njChangeSystem()

njChangeTextureMemorySize
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998