Sint32 njLoadPaletteFile( *filename, *pl ) const char *filename NJS_TEXPALETTE *pl
*filename | パレットファイル名(.pvpファイル) |
*pl | NJS_TEXPALETTE構造体へのポインタ |
1 | 成功 |
−1 | 失敗 |
パレットデータをロードします Uint16 palette[256]; /* パレットデータのロード先の配列のポインタをセット*/ /* 他のメンバはnjLoadPaletteFile関数を実行後セットされる */ NJS_TEXPALETTE pl={palette,0,0,0,0}; njLoadPaletteFile("palette.pvp",&pl); /* palette.pvpファイルに設定されているモードを設定 */ njSetPaletteMode(pl.mode); /* パレットデータをロードする */ njSetPaletteData(pl.offset,pl.count,pl.palette);