#include <nnsys/gfd.h>
void NNS_GfdInitFrmPlttVramManager(u32 szByte, BOOL useAsDefault);
| szByte | フレームパレットVRAMマネージャが管理するパレットRAMのバイト数。 |
| useAsDefault | フレームパレットVRAMマネージャをデフォルトとして使用するかどうか。 |
なし。
フレームパレットVRAMマネージャを初期化します。
フレームパレットVRAMマネージャは、パレットRAMの先頭からszByteで指定されたサイズ分の領域を管理するように初期化されます。
useAsDefaultは、フレームパレットVRAMマネージャをデフォルトとして使用する場合には、TRUEを指定します。
useAsDefaultにTRUEを設定しますと、グローバルな関数ポインタ変数である
NNS_GfdDefaultFuncAllocPlttVramとNNS_GfdDefaultFuncFreePlttVramに、
フレームパレットVRAMマネージャのパレットメモリの確保関数NNS_GfdAllocFrmPlttVramと
解放関数NNS_GfdFreeFrmPlttVramがそれぞれ登録されます。
NNS_GfdAllocPlttVram
NNS_GfdFreePlttVram
NNS_GfdAllocFrmPlttVram
NNS_GfdFreeFrmPlttVram
2004/07/16 初版