GX_SetBankForSubOBJExtPltt

構文

#include <nitro/gx/gx_vramcnt.h>

void GX_SetBankForSubOBJExtPltt(GXVRamSubOBJExtPltt objExtPltt);

引数

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

返り値

なし。

説明

指定されたVRAMバンクをサブ2DエンジンのOBJ拡張パレットに割り当てます。指定されたVRAMバンクがDisableになっているか、LCDCに割り当てられている場合に、そのVRAMバンクをサブ2DエンジンのOBJ拡張パレットに割り当てます。

(注意) OBJ拡張パレットを割り当てた場合、256色OBJはOBJ拡張パレットを使用しますが、16色OBJは常に標準パレットを使用します。

GX_VRAM_SUB_OBJEXTPLTT_NONE OBJ拡張パレットにVRAMバンクを割り当てません。
GX_VRAM_SUB_OBJEXTPLTT_0_I OBJ拡張パレットを確保します。VRAM-Iを割り当てます。


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

typedef enum
{
    GX_VRAM_SUB_OBJEXTPLTT_NONE = 0x0000,
    GX_VRAM_SUB_OBJEXTPLTT_0_I  = GX_VRAM_I
}
GXVRamSubOBJExtPltt;

参照

GX_GetSizeOfSubOBJExtPltt, GX_GetBankForSubOBJExtPltt, GX_ResetBankForSubOBJExtPltt, GX_DisableBankForSubOBJExtPltt

履歴

Ver. 2004/02/09