

#include <nitro/mi.h>
void* MI_CallAlloc(MIAllocator *allocator, u32 length, u32 alignment);| allocator | アクセスするMIAllocator構造体へのポインタMI_InitAllocator()で初期化されている必要があります。 |
| length | 確保すべきメモリサイズ |
| alignment | メモリアドレスに要求される境界整合 |
成功すれば実際に確保されたメモリ、失敗すればNULL。
MIAllocator構造体を使用してアロケータからメモリを確保します。
内部では、単にMI_InitAllocator()で指定されたメモリ確保用コールバック関数を呼び出します。
詳細はMIAllocator構造体のリファレンスをご参照ください。
MIAllocator,
MIAllocatorAllocFunction, MIAllocatorFreeFunction
MI_InitAllocator, MI_CallFree
2007/06/12 初版