Ninjaライブラリ - テクスチャ構造体

NJS_TEXPALETTE

パレットデータロード、設定時に使用する構造体

定義

typedef struct {
        void    *palette;
        Uint16  mode;
        Sint16  bank;
        Sint16  offset;
        Sint16  count;
}NJS_TEXPALETTE;

メンバ

*paletteパレットデータへのアドレス
modeパレットのカラーモード
bankパレットのバンク番号(0〜63)
offsetパレットエントリのオフセット(0〜1023)
countパレットの数(1〜1024)

解説

パレットデータロード、設定時に使用する構造体です。

パレットのカラーモードを示すメンバ mode の値は次の意味を持ちます。

0ARGB1555
1RGB565
2ARGB4444
6ARGB8888


参照

njGetPaletteData()
njGetPaletteMode()
njLoadPaletteFile()
njSetPaletteData()
njSetPaletteMode()

NJS_TEXPALETTE
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998