typedef union _tagKMPALETTEDATA { KMDWORD wPaletteData [KM_PALETTE_ENTRY]; KMDWORD dwPaletteData[KM_PALETTE_ENTRY]; } KMPALETTEDATA,*PKMPALETTEDATA;
wPaletteData パレットの上位16bitの配列 dwPaletteData パレットの下位16bitの配列
パレットテクスチャが利用するパレットカラーの配列を示す構造体です。この構造体は、32bitのカラーパレットを2つに分けることで16bitカラーでも利用できるようにしています。
KM_PALETTE_ENTRY は、1024に定義されています。
kmSetPaletteBankData() オンチップパレットデータの書き換え kmSetPaletteData() オンチップパレットデータの設定