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

# njLoadTexturePvmFile

PVMファイルのロード

### 書式

      Sint32 njLoadTexturePvmFile( *filename, *texlist )
      const char *filename
      NJS_TEXLIST *texlist

### 引数

  *filename | PVMファイル名
  *texlist | テクスチャリスト

### 戻り値

  1 | 成功
  −1 | 失敗

### 解説

  PVMファイルをロードします。テクスチャリストはnjSetPvmTextureList関数で設定したものを使用します。

### 用例

      PVMファイルに20個のテクスチャがある場合

      NJS_TEXNAME texname[20];
      NJS_TEXLIST texlist;
      char filename[20][28];
      NJS_TEXLIST texmemlist[20];
      Sint8 *texbuf;
      njSetPvmTextureList( &texlist, texname,(char*)filename,20);
      njInitTexture(texmemlist,20);
      /* 4096バイトのバッファを指定する
         サイズは2048バイト以上ならよい */
      texbuf = syMalloc(4096);
      njInitTextureBuffer(texbuf,4096);
      /* PVMテクスチャをロードする */
      njLoadTexturePvmFile("file1.pvm",&texlist);
      /* ロードが終わったら解放してもかまわない */
      syFree(texbuf);

njLoadTexturePvmFile

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999