#include <nnsys/fnd.h>
void NNS_FndInitAllocatorForFrmHeap(
NNSFndAllocator* pAllocator,
NNSFndHeapHandle heap,
int alignment);
| pAllocator | NNSFndAllocator構造体のアドレス。 |
| heap | フレームヒープのハンドル。 |
| alignment | 確保する各メモリブロックに適用するアライメント値。 |
なし。
フレームヒープからメモリの確保と解放を行うようにアロケータを初期化します。 アロケータを通じて確保される全てのメモリブロックのアライメント値は引数alignmentで指定した値になります。
フレームヒープではメモリブロック単位での解放ができませんので、フレームヒープを使用するように設定したアロケータでは関数NNS_FndFreeToAllocator()は何も行いません。
NNS_FndInitAllocatorForExpHeap,
NNS_FndInitAllocatorForUnitHeap,
NNS_FndInitAllocatorForSDKHeap
2004/08/02 初版