版本

menu_open
Wwise SDK 2019.2.15
AkModule.h 文件参考

浏览源代码.

struct   AkMemSettings
 

命名空间

namespace   AK
  Audiokinetic namespace
 
  AK::MemoryMgr
 

类型定义

Audiokinetic Memory Manager's implementation-specific definitions.
typedef void(*  AkMemInitForThread) ()
 
typedef void(*  AkMemTermForThread) ()
 
typedef void *(*  AkMemMalloc) (AkMemPoolId poolId, size_t uSize)
 
typedef void *(*  AkMemMalign) (AkMemPoolId poolId, size_t uSize, AkUInt32 uAlignment)
 
typedef void *(*  AkMemRealloc) (AkMemPoolId poolId, void *pAddress, size_t uSize)
 
typedef void(*  AkMemFree) (AkMemPoolId poolId, void *pAddress)
 
typedef void(*  AkMemFalign) (AkMemPoolId poolId, void *pAddress)
 
typedef size_t(*  AkMemTotalReservedMemorySize) ()
 
typedef size_t(*  AkMemSizeOfMemory) (AkMemPoolId poolId, void *pAddress)
 
typedef void(*  AkMemDebugMalloc) (AkMemPoolId poolId, size_t uSize, void *pAddress, char const *pszFile, AkUInt32 uLine)
 
typedef void(*  AkMemDebugMalign) (AkMemPoolId poolId, size_t uSize, AkUInt32 uAlignment, void *pAddress, char const *pszFile, AkUInt32 uLine)
 
typedef void(*  AkMemDebugRealloc) (AkMemPoolId poolId, void *pOldAddress, size_t uSize, void *pNewAddress, char const *pszFile, AkUInt32 uLine)
 
typedef void(*  AkMemDebugFree) (AkMemPoolId poolId, void *pAddress)
 
typedef void(*  AkMemDebugFalign) (AkMemPoolId poolId, void *pAddress)
 
typedef AKRESULT(*  AkMemDebugCheckForOverwrite) ()
 
typedef void *(*  AkMemAllocVM) (size_t size, size_t *extra)
 
typedef void(*  AkMemFreeVM) (void *address, size_t size, size_t extra, size_t release)
 

函数

Initialization
AKSOUNDENGINE_API AKRESULT  AK::MemoryMgr::Init (AkMemSettings *in_pSettings)
 
AKSOUNDENGINE_API void  AK::MemoryMgr::GetDefaultSettings (AkMemSettings &out_pMemSettings)
  Obtain the default initialization settings for the default implementation of the Memory Manager. 更多...
 

详细描述

Audiokinetic's definitions and factory of overridable Memory Manager module.

在文件 AkModule.h 中定义.


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅