浏览该文件的文档.
50 #define AkPlacementNew(_memory) ::new( _memory, AkPlacementNewKey() )
68 #if defined (AK_MEMDEBUG)
69 #define AkNew(_pool,_what) new((_pool),AkPoolNewKey(),__FILE__,__LINE__) _what
70 #define AkAlloc(_pool,_size) (AK::MemoryMgr::dMalloc((_pool),_size,__FILE__,__LINE__))
71 #define AkMalign(_pool,_size,_align) (AK::MemoryMgr::dMalign((_pool),_size,_align, __FILE__,__LINE__))
72 #define AkNewAligned(_pool,_what,_align) new((_pool),AkPoolNewKey(),(_align),__FILE__,__LINE__) _what
73 #define AkRealloc(_pool, _pvmem, _size) (AK::MemoryMgr::dRealloc((_pool),_pvmem,_size,__FILE__,__LINE__))
75 #define AkNew(_pool,_what) new((_pool),AkPoolNewKey()) _what
76 #define AkAlloc(_pool,_size) (AK::MemoryMgr::Malloc((_pool),_size))
77 #define AkMalign(_pool,_size,_align) (AK::MemoryMgr::Malign((_pool),_size,_align))
78 #define AkNewAligned(_pool,_what,_align) new((_pool),AkPoolNewKey(),(_align)) _what
79 #define AkRealloc(_pool, _pvmem, _size) (AK::MemoryMgr::Realloc((_pool), _pvmem, _size))
82 #define AkFree(_pool,_pvmem) (AK::MemoryMgr::Free((_pool),(_pvmem)))
83 #define AkFalign(_pool,_pvmem) (AK::MemoryMgr::Falign((_pool),(_pvmem)))
85 #if defined (AK_MEMDEBUG)
89 return AK::MemoryMgr::dMalloc( in_PoolId, size, szFile, ulLine );
94 return AK::MemoryMgr::dMalign( in_PoolId, size, in_align, szFile, ulLine );
137 #endif // _AK_OBJECT_H_
AKSOUNDENGINE_API void Free(AkMemPoolId in_poolId, void *in_pMemAddress)
AKSOUNDENGINE_API void * Malloc(AkMemPoolId in_poolId, size_t in_uSize)
Unique structure identifier for AkNew.
AkInt32 AkMemPoolId
Memory pool ID
Unique structure identifier for AkPlacementNew.
AkForceInline AkPlacementNewKey()
ctor
AKSOUNDENGINE_API void Falign(AkMemPoolId in_poolId, void *in_pMemAddress)
AKSOUNDENGINE_API void * Malign(AkMemPoolId in_poolId, size_t in_uSize, AkUInt32 in_uAlignment)
AkForceInline void AkDeleteAligned(AkMemPoolId in_PoolId, T *in_pObject)
AkForceInline void AkDelete(AkMemPoolId in_PoolId, T *in_pObject)
AkForceInline AkPoolNewKey()
ctor
介绍一下自己的项目。我们会竭力为您提供帮助。
来注册自己的项目,我们帮您快速入门,不带任何附加条件!
开始 Wwise 之旅