

#include <nitro/gx/gx_vramcnt.h>void GX_SetBankForSubOBJ(GXVRamSubOBJ obj);| obj | サブ2DエンジンのOBJに割り当てるVRAMバンクを指定 |
なし。
指定されたVRAMバンクをサブ2DエンジンのOBJに割り当てます。指定されたVRAMバンクがDisableになっているか、LCDCに割り当てられている場合に、そのVRAMバンクをサブ2DエンジンのOBJに割り当てます。
GX_VRAM_SUB_OBJ_NONE |
OBJにVRAMバンクを割り当てません。 |
GX_VRAM_SUB_OBJ_128_D |
OBJに128KBytes確保します。VRAM-Dを割り当てます。 |
GX_VRAM_SUB_OBJ_16_I |
OBJに16KBytes確保します。VRAM-Iを割り当てます。 |
以下にGXVRamSubOBJ型の型定義を示しておきます。
typedef enum
{
GX_VRAM_SUB_OBJ_NONE = 0x0000,
GX_VRAM_SUB_OBJ_128_D = GX_VRAM_D,
GX_VRAM_SUB_OBJ_16_I = GX_VRAM_I
}
GXVRamSubOBJ;
GX_GetBankForSubOBJ, GX_ResetBankForSubOBJ, GX_DisableBankForSubOBJ, GX_GetSizeOfSubOBJ
Ver. 2004/02/09