

#include <nitro/mi.h>
void MI_InitAllocator(MIAllocator *allocator, void *userdata, MIAllocatorAllocFunction alloc, MIAllocatorFreeFunction free);| allocator | 初期化する MIAllocator 構造体へのポインタ |
| userdata | 構造体に関連付ける任意のユーザ定義値 |
| alloc | メモリ確保に使用するコールバック関数へのポインタ |
| free | メモリ解放に使用するコールバック関数へのポインタ |
なし。
メモリ管理に使用するコールバックと任意の引数を指定してMIAllocator構造体を初期化します。
この構造体を使用してMI_CallAlloc()および MI_CallFree()を呼び出すと、
それぞれのコールバック関数が直接呼び出されます。
詳細はMIAllocator構造体のリファレンスをご参照ください。
MIAllocator,
MIAllocatorAllocFunction, MIAllocatorFreeFunction
MI_CallAlloc, MI_CallFree
2007/06/12 初版