##### Ninjaライブラリ - システム関数

# njChangeTextureMemorySize

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

### 書式

      void njChangeTextureMemorySize( size )
      Uint32 size

### 引数

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

### 戻り値

  なし

### 解説

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

### 用例

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

### 参照

  njInitSystem()
  njChangeSystem()

njChangeTextureMemorySize

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999