menu
버전
2017.1.9.6501
2024.1.7.8863
2023.1.15.8789
2025.1.0.8897
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.7.8863
2023.1.15.8789
2025.1.0.8897
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Go to the source code of this file.
Defines | |
#define | AK_WIN |
Compiling for Windows. |
|
#define | _WIN32_WINNT 0x0602 |
#define | AK_MOTION |
Internal use. |
|
#define | AK_71AUDIO |
#define | AK_71FROMSTEREOMIXER |
#define | AK_51FROMSTEREOMIXER |
#define | AK_LFECENTER |
Internal use. |
|
#define | AK_REARCHANNELS |
Internal use. |
|
#define | AK_SUPPORT_WCHAR |
Can support wchar. |
|
#define | AK_OS_WCHAR |
Use wchar natively. |
|
#define | AK_RESTRICT __restrict |
Refers to the __restrict compilation flag available on some platforms. |
|
#define | AK_EXPECT_FALSE(_x) (_x) |
#define | AkForceInline __forceinline |
Force inlining. |
|
#define | AkNoInline __declspec(noinline) |
Disable inlining. |
|
#define | AK_SIMD_ALIGNMENT 16 |
Platform-specific alignment requirement for SIMD data. |
|
#define | AK_ALIGN_SIMD(__Declaration__) __declspec(align(AK_SIMD_ALIGNMENT)) __Declaration__ |
Platform-specific alignment requirement for SIMD data. |
|
#define | AK_ALIGN_DMA |
Platform-specific data alignment for DMA transfers. |
|
#define | AK_ALIGN_FASTDMA |
Platform-specific data alignment for faster DMA transfers. |
|
#define | AK_ALIGN_SIZE_FOR_DMA(__Size__) (__Size__) |
Used to align sizes to next 16 byte boundary on platfroms that require it. |
|
#define | AK_BUFFER_ALIGNMENT AK_SIMD_ALIGNMENT |
#define | AK_XAUDIO2_FLAGS 0 |
#define | AKSIMD_V4F32_SUPPORTED |
#define | AKSOUNDENGINE_CALL __cdecl |
Calling convention for the Wwise API. |
|
#define | AK_DLLEXPORT __declspec(dllexport) |
#define | AK_DLLIMPORT __declspec(dllimport) |
#define | AK_UINT_MAX UINT_MAX |
#define | AK_MAX_PATH 260 |
Maximum path length. |
|
#define | AkmmioFOURCC(ch0, ch1, ch2, ch3) |
Create Riff chunk. |
|
#define | AK_BANK_PLATFORM_DATA_ALIGNMENT (16) |
Required memory alignment for bank loading by memory address (see LoadBank()). |
|
#define | AK_BANK_PLATFORM_ALLOC_TYPE AkMalloc |
#define | AKTEXT(x) L ## x |
#define | AK_MEMPOOLATTRIBUTES |
Typedefs | |
typedef unsigned char | AkUInt8 |
Unsigned 8-bit integer. |
|
typedef unsigned short | AkUInt16 |
Unsigned 16-bit integer. |
|
typedef unsigned long | AkUInt32 |
Unsigned 32-bit integer. |
|
typedef unsigned __int64 | AkUInt64 |
Unsigned 64-bit integer. |
|
typedef __w64 int | AkIntPtr |
Integer type for pointers. |
|
typedef __w64 unsigned int | AkUIntPtr |
Integer (unsigned) type for pointers. |
|
typedef char | AkInt8 |
Signed 8-bit integer. |
|
typedef short | AkInt16 |
Signed 16-bit integer. |
|
typedef long | AkInt32 |
Signed 32-bit integer. |
|
typedef __int64 | AkInt64 |
Signed 64-bit integer. |
|
typedef wchar_t | AkOSChar |
Generic character string. |
|
typedef float | AkReal32 |
32-bit floating point |
|
typedef double | AkReal64 |
64-bit floating point |
|
typedef void * | AkThread |
Thread handle. |
|
typedef AkUInt32 | AkThreadID |
Thread ID. |
|
typedef AkUInt32(__stdcall * | AkThreadRoutine )(void *lpThreadParameter) |
Thread routine. |
|
typedef void * | AkEvent |
Event handle. |
|
typedef void * | AkFileHandle |
File handle. |
|
typedef wchar_t | AkUtf16 |
typedef AkUInt32 | AkFourcc |
Riff chunk. |
|
Enumerations | |
enum |
AkMemPoolAttributes { AkNoAlloc = 0, AkMalloc = 1, AkAllocMask = AkNoAlloc | AkMalloc, AkFixedSizeBlocksMode = 1<<3, AkBlockMgmtMask = AkFixedSizeBlocksMode, AkNoAlloc = 0, AkMalloc = 1<<0, AkVirtualAlloc = 1<<1, AkAllocMask = AkNoAlloc | AkMalloc | AkVirtualAlloc, AkFixedSizeBlocksMode = 1<<3, AkBlockMgmtMask = AkFixedSizeBlocksMode, AkNoAlloc = 0, AkMalloc = 1<<0, AkAPUAlloc = 1<<1, AkAllocMask = AkNoAlloc | AkMalloc | AkAPUAlloc, AkFixedSizeBlocksMode = 1<<3, AkBlockMgmtMask = AkFixedSizeBlocksMode } |
Data type definitions.
Definition in file AkTypes.h.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요