##### Ninja Library - テクスチャ関数

# 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};
>     nuLoadPaletteFile("palette.pvp",&pl);
>     /* Set mode set in palette.pvp file */
>     njSetPaletteMode(pl.mode);
>     /* Load palette data */
>     njSetPaletteData(pl.offset,pl.count,pl.palette);

### 参照

> njSetPaletteMode() | パレットのカラーモードの設定
> nuLoadPaletteFile() | パレットデータファイルのロード
> njLoadPaletteData() | パレットデータファイルのメモリからのロード

njSetPaletteData

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000