# GX_SetBankForOBJExtPltt

## 構文

  `#include <nitro/gx/gx_vramcnt.h>`
  `void GX_SetBankForOBJExtPltt(GXVRamOBJExtPltt objExtPltt);`

## 引数

objExtPltt | メイン2DエンジンのOBJ拡張パレットに割り当てるVRAMバンクを指定

## 返り値

なし。

## 説明

指定されたVRAMバンクをメイン2DエンジンのOBJ拡張パレットに割り当てます。指定されたVRAMバンクがDisableになっているか、LCDCに割り当てられている場合に、そのVRAMバンクをメイン2DエンジンのOBJ拡張パレットに割り当てます。
(注意) OBJ拡張パレットを割り当てた場合、256色OBJはOBJ拡張パレットを使用しますが、16色OBJは常に標準パレットを使用します。

`GX_VRAM_OBJEXTPLTT_NONE` | OBJ拡張パレットにVRAMバンクを割り当てません。
`GX_VRAM_OBJEXTPLTT_0_F` | OBJ拡張パレットを確保します。VRAM-Fを割り当てます。
`GX_VRAM_OBJEXTPLTT_0_G` | OBJ拡張パレットを確保します。VRAM-Gを割り当てます。

以下に`GXVRamOBJExtPltt`型の型定義を示しておきます。

    typedef enum
    {
        GX_VRAM_OBJEXTPLTT_NONE = 0x0000,
        GX_VRAM_OBJEXTPLTT_0_F = GX_VRAM_F,           // OBJExtPltt
        GX_VRAM_OBJEXTPLTT_0_G = GX_VRAM_G            // OBJExtPltt
    }
    GXVRamOBJExtPltt;

## 参照

GX_GetSizeOfOBJExtPltt, GX_GetBankForOBJExtPltt, GX_ResetBankForOBJExtPltt, GX_DisableBankForOBJExtPltt

## 履歴

Ver. 2004/02/09

- 注意書きの追加。

Ver. 2004/01/19