Class CriAtomAux
CriAtomAux API
Inherited Members
Namespace: CriWare
Assembly: CriWare.CriAtom.dll
Syntax
public static class CriAtomAux
Methods
SetUserAllocator(delegate* unmanaged[Cdecl]<IntPtr, uint, IntPtr>, delegate* unmanaged[Cdecl]<IntPtr, IntPtr, void>, IntPtr)
Proユーザアロケータの設定
Declaration
public static void SetUserAllocator(delegate* unmanaged[Cdecl]<IntPtr, uint, IntPtr> mallocFunc, delegate* unmanaged[Cdecl]<IntPtr, IntPtr, void> freeFunc, IntPtr obj)
Parameters
| Type | Name | Description |
|---|---|---|
| delegate* unmanaged[Cdecl]<IntPtr, uint, IntPtr> | mallocFunc | メモリ確保関数 |
| delegate* unmanaged[Cdecl]<IntPtr, IntPtr, void> | freeFunc | メモリ解放関数 |
| IntPtr | obj | ユーザポインタ |
Remarks
説明: CriAtomAuxライブラリ内でメモリ確保、解放する際に呼ばれる関数を登録します。