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

# njSetPaletteData

パレットデータのロード

### 書式

      void njSetPaletteData( offset, count, *data )
      Sint32 offset
      Sint32 count
      void *data

### 引数

  offset | パレットのオフセット(0〜1023)
  count | ロードするパレット数(1〜1024)
  *data | パレットデータ

### 戻り値

  なし

### 解説

  パレットデータをoffsetの位置からcount数分ロードします。パレットをロードする前に パレットのカラーモードを設定してください。 パレットは0から1023番のパレットがあり、offsetはロードするパレットの先頭位置を示します。 また、レンダリングに使用中のパレットデータを変更しないでください。

### 用例

      パレットデータをロードします。

      Uint16 palette[256];
      NJS_TEXPALETTE pl={palette,0,0,0,0};
      njLoadPaletteFile("palette.pvp",&pl);
      /* palette.pvpファイルに設定されているモードを設定 */
      njSetPaletteMode(pl.mode);
      /* パレットデータをロードする */
      njSetPaletteData(pl.offset,pl.count,pl.palette);

### 参照

  njSetPaletteMode()
  njLoadPaletteFile()

njSetPaletteData

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999