

#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