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

# njGetPaletteData

パレットデータの取得

### 書式

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

### 引数

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

### 戻り値

  なし

### 解説

  パレットデータをoffsetの位置からcount数分取得します。

### 用例

      パレットデータを取得します。
      /*
      	16bitカラーの場合Uint16で取得
      	32bitカラーの場合はUint32で取得
      */
      Uint16 palette[256];
      Uint16 palette2[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);
      	：
      /* palette2にパレットデータを取得する */
      njGetPaletteData(pl.offset,pl.count,palette2);

### 備考

  この関数を実行するには、 njSetPaletteMode関数でパレットのカラーモードが設定されている必要があります。

### 参照

  njSetPaletteData()

njGetPaletteData

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999