버전

menu_open
Wwise SDK 2023.1.3

이 파일의 소스 코드 페이지로 가기

클래스

struct  AkAudioFormat
 Defines the parameters of an audio buffer format. 더 자세히 ...
 
struct  AK::AkMetering
 Struct containing metering information about a buffer. Depending on when this struct is generated, you may get metering data computed in the previous frame only. 더 자세히 ...
 
struct  Ak3dData
 
struct  AkBehavioralPositioningData
 Positioning data inherited from sound structures and mix busses. 더 자세히 ...
 
struct  AkPositioningData
 Positioning data of 3D audio objects. 더 자세히 ...
 
struct  AkAudioObject
 
struct  AkAudioObject::CustomMetadata
 Custom object metadata. 더 자세히 ...
 
class  AkAudioObject::ArrayCustomMetadata
 Array type for carrying custom metadata. 더 자세히 ...
 
struct  Ak3DAudioSinkCapabilities
 
class  AkAudioBuffer
 
struct  AkAudioObjects
 A collection of audio objects. Encapsulates the audio data and metadata of each audio object in separate arrays. 더 자세히 ...
 

네임스페이스

namespace  AK
 Audiokinetic namespace
 

매크로

#define AK_MAKE_CHANNELCONFIGOVERRIDE(_config, _order)   ((AkInt64)_config.Serialize()|((AkInt64)_order<<32))
 
#define AK_GET_CHANNELCONFIGOVERRIDE_CONFIG(_over)   (_over&UINT_MAX)
 
#define AK_GET_CHANNELCONFIGOVERRIDE_ORDERING(_over)   ((AkSourceChannelOrdering)(_over>>32))
 
#define AKMAKECLASSID(in_pluginType, in_companyID, in_pluginID)    ( (in_pluginType) + ( (in_companyID) << 4 ) + ( (in_pluginID) << ( 4 + 12 ) ) )
 
#define AKGETPLUGINTYPEFROMCLASSID(in_classID)   ( (in_classID) & AkPluginTypeMask )
 
#define AKGETCOMPANYIDFROMCLASSID(in_classID)   ( ( (in_classID) & 0x0000FFF0 ) >> 4 )
 
#define AKGETPLUGINIDFROMCLASSID(in_classID)   ( ( (in_classID) & 0xFFFF0000 ) >> ( 4 + 12 ) )
 
#define CODECID_FROM_PLUGINID   AKGETPLUGINIDFROMCLASSID
 
#define AK_DEFAULT_LISTENER_POSITION_X   (0.0f)
 Default listener transform. 더 자세히 ...
 
#define AK_DEFAULT_LISTENER_POSITION_Y   (0.0f)
 
#define AK_DEFAULT_LISTENER_POSITION_Z   (0.0f)
 
#define AK_DEFAULT_LISTENER_FRONT_X   (0.0f)
 
#define AK_DEFAULT_LISTENER_FRONT_Y   (0.0f)
 
#define AK_DEFAULT_LISTENER_FRONT_Z   (1.0f)
 
#define AK_DEFAULT_TOP_X   (0.0f)
 
#define AK_DEFAULT_TOP_Y   (1.0f)
 
#define AK_DEFAULT_TOP_Z   (0.0f)
 

타입정의

typedef AkUInt8(* AkChannelMappingFunc) (const AkChannelConfig &config, AkUInt8 idx)
 
typedef AkReal32 AkSampleType
 Audio sample data type (32 bit floating point) 더 자세히 ...
 

열거형 타입

enum  AkSourceChannelOrdering { SourceChannelOrdering_Standard = 0, SourceChannelOrdering_Film, SourceChannelOrdering_FuMa }
 
enum  AkAudioObjectDestination { AkAudioObjectDestination::eDefault = 0, AkAudioObjectDestination::eMainMix = 1, AkAudioObjectDestination::ePassthrough = 2, AkAudioObjectDestination::eSystemAudioObject = 3 }
 Enum of the possible object destinations when reaching a 3D audio-capable sink 더 자세히 ...
 

함수

static bool AK::IsBankCodecID (AkUInt32 in_codecID)
 

변수

const AkDataTypeID AK_INT = 0
 Integer data type (uchar, short, and so on) 더 자세히 ...
 
const AkDataTypeID AK_FLOAT = 1
 Float data type 더 자세히 ...
 
const AkDataInterleaveID AK_INTERLEAVED = 0
 Interleaved data 더 자세히 ...
 
const AkDataInterleaveID AK_NONINTERLEAVED = 1
 Non-interleaved data 더 자세히 ...
 
const AkUInt32 AK_LE_NATIVE_BITSPERSAMPLE = 32
 Native number of bits per sample. 더 자세히 ...
 
const AkUInt32 AK_LE_NATIVE_SAMPLETYPE = AK_FLOAT
 Native data type. 더 자세히 ...
 
const AkUInt32 AK_LE_NATIVE_INTERLEAVE = AK_NONINTERLEAVED
 Native interleaved setting. 더 자세히 ...
 

상세한 설명

AudioLib common defines, enums, and structs.

AkCommonDefs.h 파일에서 정의되었습니다.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요