##### Nindowsライブラリ - 初期化関数

# nwInitSystem

Nindowsシステムの初期化

### 書式

      void nwInitSystem( numTextures )
      Uint32 numTextures

### 引数

  numTextures | テクスチャメモリリストの数

### 戻り値

  なし

### 解説

  Nindowsシステムを初期化し、NindowsユーティリティおよびNindows API関数を使用可能にします。 numTexturesには、njInitTexture()関数に指定した値と同じ値を指定してください。

### 用例

      static NJS_TEXMEMLIST texlist[MAX_TEXTURE];
      void njUserInit(void)
      {
      	njInitSystem(NJD_RESOLUTION_VGA,
      		NJD_FRAMEBUFFER_MODE_RGB555,  1);
      	njInitVertexBuffer(500000, 0, 500000, 0);
      	njInitTexture(texlist, MAX_TEXTURE);
      	nwInitSystem(MAX_TEXTURE);
      }

### 備考

  Nindows内部で使用するテクスチャを自動的にロードします。 njReleaseAllTexture()関数を使用した場合は、nwInitResource()を呼び出してテクスチャのリロードが必要です。 Nindowsは、テクスチャのグローバルインデックス番号の0xfffffff0〜0xfffffffeを予約します。 アプリケーションでこの範囲のグローバルインデックス番号を持つテクスチャを使用しないでください。

### 参照

  nwExecute()
  nwExitSystem()
  nwInitResource()
  njInitTexture()
  njClipZ()

nwInitSystem

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999