CRI ADX  Last Updated: 2024-07-17 10:48 p
CriAtomExAcf API

结构体

struct  CriAtomExAcfInfoTag
 ACF information 更多...
 
struct  CriAtomExAisacControlInfoTag
 Structure used to get information about an AISAC control 更多...
 
struct  CriAtomExAisacInfoTag
 Structure used to get information about an AISAC 更多...
 
struct  CriAtomExAcfDspSettingInfoTag
 Structure used to get information about a DSP Setting 更多...
 
struct  CriAtomExAcfDspSettingSnapshotInfoTag
 Structure used to get information about a snapshot of a DSP bus setting 更多...
 
struct  CriAtomExAcfDspBusInfoTag
 Structure used to get information about a DSP Bus 更多...
 
struct  CriAtomExAcfDspBusLinkInfoTag
 Structure used to get information about a DSP Bus Link 更多...
 
struct  CriAtomExGlobalAisacInfoTag
 Structure to get information about a Global AISAC 更多...
 
struct  CriAtomExAisacGraphInfoTag
 Structure for acquiring Aisac Graph information 更多...
 
struct  CriAtomExSelectorInfoTag
 Structure to get information about a selector 更多...
 
struct  CriAtomExSelectorLabelInfoTag
 Structure used to get information about a selector label 更多...
 

宏定义

#define CRIATOMEX_INVALID_AISAC_CONTROL_ID   (0xffffffff)
 Invalid value for AISAC control IDs 更多...
 
#define CRIATOMEXACF_MAX_BUSES   (64)
 Maximum number of DSP buses 更多...
 
#define CRIATOMEXACF_MAX_FXES   (8)
 Maximum number of DSP effects 更多...
 
#define CRIATOMEXACF_INVALID_CUE_LIMITS   (0xffffffff)
 Invalid value for Cue limits 更多...
 
#define CRIATOMEXACF_MAX_NAME_STRING_COUNT   (64)
 Maximum number of characters for name strings 更多...
 

类型定义

typedef struct CriAtomExAcfInfoTag CriAtomExAcfInfo
 ACF information 更多...
 
typedef CriUint32 CriAtomExAisacControlId
 AISAC control ID 更多...
 
typedef struct CriAtomExAisacControlInfoTag CriAtomExAisacControlInfo
 Structure used to get information about an AISAC control 更多...
 
typedef struct CriAtomExAisacInfoTag CriAtomExAisacInfo
 Structure used to get information about an AISAC 更多...
 
typedef struct CriAtomExAcfDspSettingInfoTag CriAtomExAcfDspSettingInfo
 Structure used to get information about a DSP Setting 更多...
 
typedef struct CriAtomExAcfDspSettingSnapshotInfoTag CriAtomExAcfDspSettingSnapshotInfo
 Structure used to get information about a snapshot of a DSP bus setting 更多...
 
typedef struct CriAtomExAcfDspBusInfoTag CriAtomExAcfDspBusInfo
 Structure used to get information about a DSP Bus 更多...
 
typedef enum CriAtomExAcfDspBusLinkTypeTag CriAtomExAcfDspBusLinkType
 DSP Bus Link type 更多...
 
typedef struct CriAtomExAcfDspBusLinkInfoTag CriAtomExAcfDspBusLinkInfo
 Structure used to get information about a DSP Bus Link 更多...
 
typedef enum CriAtomExAcfAisacTypeTag CriAtomExAcfAisacType
 AISAC type 更多...
 
typedef struct CriAtomExGlobalAisacInfoTag CriAtomExGlobalAisacInfo
 Structure to get information about a Global AISAC 更多...
 
typedef enum CriAtomExAisacGraphTypeTag CriAtomExAisacGraphType
 Aisac Graph type 更多...
 
typedef struct CriAtomExAisacGraphInfoTag CriAtomExAisacGraphInfo
 Structure for acquiring Aisac Graph information 更多...
 
typedef struct CriAtomExSelectorInfoTag CriAtomExSelectorInfo
 Structure to get information about a selector 更多...
 
typedef struct CriAtomExSelectorLabelInfoTag CriAtomExSelectorLabelInfo
 Structure used to get information about a selector label 更多...
 
typedef enum CriAtomExMixerAisacGraphTypeTag CriAtomExMixerAisacGraphType
 Mixer Aisac graph type 更多...
 

枚举

enum  CriAtomExAcfDspBusLinkTypeTag { CRIATOMEXACF_DSP_BUS_LINK_TYPE_PRE_VOLUME , CRIATOMEXACF_DSP_BUS_LINK_TYPE_POST_VOLUME , CRIATOMEXACF_DSP_BUS_LINK_TYPE_POST_PAN , CRIATOMEXACF_DSP_BUS_LINK_TYPE_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF }
 DSP Bus Link type 更多...
 
enum  CriAtomExAcfAisacTypeTag { CRIATOMEXACF_AISAC_TYPE_NORMAL , CRIATOMEXACF_AISAC_TYPE_AUTO_MODULATION , CRIATOMEXACF_AISAC_TYPE_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF }
 AISAC type 更多...
 
enum  CriAtomExAisacGraphTypeTag {
  CRIATOMEX_AISAC_GRAPH_TYPE_NON = 0 , CRIATOMEX_AISAC_GRAPH_TYPE_VOLUME , CRIATOMEX_AISAC_GRAPH_TYPE_PITCH , CRIATOMEX_AISAC_GRAPH_TYPE_BANDPASS_HI ,
  CRIATOMEX_AISAC_GRAPH_TYPE_BANDPASS_LOW , CRIATOMEX_AISAC_GRAPH_TYPE_BIQUAD_FREQ , CRIATOMEX_AISAC_GRAPH_TYPE_BIQUAD_Q , CRIATOMEX_AISAC_GRAPH_TYPE_BUS_0_SEND ,
  CRIATOMEX_AISAC_GRAPH_TYPE_BUS_1_SEND , CRIATOMEX_AISAC_GRAPH_TYPE_BUS_2_SEND , CRIATOMEX_AISAC_GRAPH_TYPE_BUS_3_SEND , CRIATOMEX_AISAC_GRAPH_TYPE_BUS_4_SEND ,
  CRIATOMEX_AISAC_GRAPH_TYPE_BUS_5_SEND , CRIATOMEX_AISAC_GRAPH_TYPE_BUS_6_SEND , CRIATOMEX_AISAC_GRAPH_TYPE_BUS_7_SEND , CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_ANGLE ,
  CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_VOLUME , CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_INTERIOR_DISTANCE , CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_CENTER , CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_LFE ,
  CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_0 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_1 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_2 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_3 ,
  CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_4 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_5 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_6 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_7 ,
  CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_8 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_9 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_10 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_11 ,
  CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_12 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_13 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_14 , CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_15 ,
  CRIATOMEX_AISAC_GRAPH_TYPE_PRIORITY , CRIATOMEX_AISAC_GRAPH_TYPE_PRE_DELAY_TIME , CRIATOMEX_AISAC_GRAPH_TYPE_BIQUAD_GAIN , CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_MIXDOWN_CENTER ,
  CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_MIXDOWN_LFE , CRIATOMEX_AISAC_GRAPH_TYPE_EG_ATTACK , CRIATOMEX_AISAC_GRAPH_TYPE_EG_RELEASE , CRIATOMEX_AISAC_GRAPH_TYPE_PLAYBACK_RATIO ,
  CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_L , CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_R , CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_CENTER , CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_LFE ,
  CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_SL , CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_SR , CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_EX1 , CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_EX2 ,
  CRIATOMEX_AISAC_GRAPH_TYPE_WIDENESS , CRIATOMEX_AISAC_GRAPH_TYPE_SPREAD , CRIATOMEX_AISAC_GRAPH_TYPE_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF
}
 Aisac Graph type 更多...
 
enum  CriAtomExMixerAisacGraphTypeTag {
  CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_VOLUME = 0 , CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_PAN3D_ANGLE , CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_BUS_SEND_LEVEL , CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_WIDENESS ,
  CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_SPREAD , CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_ENUM_SIZE_IS_4BYTES = 0x7FFFFFFF
}
 Mixer Aisac graph type 更多...
 

函数

CriSint32 criAtomExAcf_GetNumAisacControls (void)
 Get the number of AISAC controls 更多...
 
CriBool criAtomExAcf_GetAisacControlInfo (CriUint16 index, CriAtomExAisacControlInfo *info)
 Get information about an AISAC control 更多...
 
CriAtomExAisacControlId criAtomExAcf_GetAisacControlIdByName (const CriChar8 *name)
 Get AISAC control ID from its name 更多...
 
const CriChar8 * criAtomExAcf_GetAisacControlNameById (CriAtomExAisacControlId id)
 Get an AISAC control name from its ID 更多...
 
CriSint32 criAtomExAcf_GetNumDspSettings (void)
 Get the number of DSP bus settings 更多...
 
CriSint32 criAtomExAcf_GetNumDspSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size)
 Acquiring the number of DSP bus settings from ACF data 更多...
 
const CriChar8 * criAtomExAcf_GetDspSettingNameByIndex (CriUint16 index)
 Get the DSP bus setting name (specifying index) 更多...
 
const CriChar8 * criAtomExAcf_GetDspSettingNameByIndexFromAcfData (void *acf_data, CriSint32 acf_data_size, CriUint16 index)
 Acquiring the name of the DSP bus setting from ACF data 更多...
 
CriBool criAtomExAcf_GetDspSettingInformation (const CriChar8 *name, CriAtomExAcfDspSettingInfo *info)
 Get DSP bus setting information 更多...
 
CriBool criAtomExAcf_GetDspSettingSnapshotInformation (CriUint16 index, CriAtomExAcfDspSettingSnapshotInfo *info)
 Get the DSP bus setting snapshot information 更多...
 
CriBool criAtomExAcf_GetDspBusInformation (CriUint16 index, CriAtomExAcfDspBusInfo *info)
 Get the DSP bus information 更多...
 
const CriChar8 * criAtomExAcf_GetDspFxName (CriUint16 index)
 Get DSP FX name 更多...
 
CriBool criAtomExAcf_GetDspFxParameters (CriUint16 index, void *parameters, CriSint32 size)
 Get DSP FX parameters 更多...
 
CriBool criAtomExAcf_GetDspBusLinkInformation (CriUint16 index, CriAtomExAcfDspBusLinkInfo *info)
 Get DSP bus link information 更多...
 
CriSint32 criAtomExAcf_GetNumCategoriesFromAcfData (void *acf_data, CriSint32 acf_data_size)
 Acquiring the number of categories from ACF data 更多...
 
CriSint32 criAtomExAcf_GetNumCategories (void)
 Get the number of categories 更多...
 
CriSint32 criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData (void *acf_data, CriSint32 acf_data_size)
 Acquiring the number of category references per playback from ACF data 更多...
 
CriSint32 criAtomExAcf_GetNumCategoriesPerPlayback (void)
 Get the number of category references per playback 更多...
 
CriBool criAtomExAcf_GetCategoryInfo (CriUint16 index, CriAtomExCategoryInfo *info)
 Get information about a category given its index 更多...
 
CriBool criAtomExAcf_GetCategoryInfoByName (const CriChar8 *name, CriAtomExCategoryInfo *info)
 Get information about a category given its name 更多...
 
CriBool criAtomExAcf_GetCategoryInfoById (CriUint32 id, CriAtomExCategoryInfo *info)
 Get information about a category given its ID 更多...
 
CriSint32 criAtomExAcf_GetNumGlobalAisacs (void)
 Get number of global AISACs 更多...
 
CriBool criAtomExAcf_GetGlobalAisacInfo (CriUint16 index, CriAtomExGlobalAisacInfo *info)
 Get information about a global AISAC (by specifying its index) 更多...
 
CriBool criAtomExAcf_GetGlobalAisacInfoByName (const CriChar8 *name, CriAtomExGlobalAisacInfo *info)
 Get information about a global AISAC (by specifying its name) 更多...
 
CriBool criAtomExAcf_GetGlobalAisacGraphInfo (const CriAtomExGlobalAisacInfo *aisac_info, CriUint16 graph_index, CriAtomExAisacGraphInfo *graph_info)
 Acquiring Global Aisac Graph information 更多...
 
CriBool criAtomExAcf_GetGlobalAisacValue (const CriAtomExGlobalAisacInfo *aisac_info, CriFloat32 control, CriAtomExAisacGraphType type, CriFloat32 *value)
 Acquiring the Global Aisac value 更多...
 
CriBool criAtomExAcf_GetAcfInfo (CriAtomExAcfInfo *acf_info)
 Get ACF information 更多...
 
CriBool criAtomExAcf_GetAcfInfoFromAcfData (void *acf_data, CriSint32 acf_data_size, CriAtomExAcfInfo *acf_info)
 Get ACF information from the ACF data 更多...
 
CriSint32 criAtomExAcf_GetNumSelectors (void)
 Get the number of selectors 更多...
 
CriBool criAtomExAcf_GetSelectorInfoByIndex (CriUint16 index, CriAtomExSelectorInfo *info)
 Get information about a selector given its index 更多...
 
CriBool criAtomExAcf_GetSelectorInfoByName (const CriChar8 *name, CriAtomExSelectorInfo *info)
 Get information about a selector based on its name 更多...
 
CriBool criAtomExAcf_GetSelectorLabelInfo (const CriAtomExSelectorInfo *selector_info, CriUint16 label_index, CriAtomExSelectorLabelInfo *label_info)
 Get information about a selector label 更多...
 
CriSint32 criAtomExAcf_GetNumBusesFromAcfData (void *acf_data, CriSint32 acf_data_size)
 Acquiring the number of buses from ACF data 更多...
 
CriSint32 criAtomExAcf_GetNumBuses (void)
 Acquiring the number of buses 更多...
 
CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size)
 Acquiring the maximum number of buses in the DSP bus setting from ACF data 更多...
 
CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettings (void)
 Acquiring the maximum number of buses in the DSP bus setting 更多...
 
const CriChar8 * criAtomExAcf_FindBusName (const CriChar8 *bus_name)
 Acquiring the bus name in the ACF 更多...
 

详细描述

宏定义说明

◆ CRIATOMEX_INVALID_AISAC_CONTROL_ID

#define CRIATOMEX_INVALID_AISAC_CONTROL_ID   (0xffffffff)

Invalid value for AISAC control IDs

Description:
Invalid value for AISAC control IDs.
参见
CriAtomExAisacControlId, criAtomExPlayer_SetAisacControlById, criAtomExAcf_GetAisacControlIdByName, criAtomExAcf_GetAisacControlNameById

◆ CRIATOMEXACF_MAX_BUSES

#define CRIATOMEXACF_MAX_BUSES   (64)

Maximum number of DSP buses

Description:
Maximum number of buses that can be set for a DSP bus setting.
参见
CriAtomExAcfDspSettingInfo, CriAtomExAcfDspBusInfo

◆ CRIATOMEXACF_MAX_FXES

#define CRIATOMEXACF_MAX_FXES   (8)

Maximum number of DSP effects

Description:
Maximum number of effects that can be set for a DSP bus setting.
参见
CriAtomExAcfDspBusInfo

◆ CRIATOMEXACF_INVALID_CUE_LIMITS

#define CRIATOMEXACF_INVALID_CUE_LIMITS   (0xffffffff)

Invalid value for Cue limits

Description:
Invalid value for the number of Cue limits.
参见
CriAtomExCategoryInfo

◆ CRIATOMEXACF_MAX_NAME_STRING_COUNT

#define CRIATOMEXACF_MAX_NAME_STRING_COUNT   (64)

Maximum number of characters for name strings

Description:
The maximum number of characters allowed for name strings (e.g. for Cue names or global AISAC names).
Remarks:
The tool limits text entry to a maximun number of characters (instead of a maximum number of bytes). Since full-width characters are handled in Shift_JIS encoding, the maximum number of bytes if full-width characters are used is 128.

类型定义说明

◆ CriAtomExAcfInfo

ACF information

Description:
Detailed information about the ACF data.
参见
criAtomExAcf_GetAcfInfo, criAtomExAcf_GetAcfInfoFromAcfData

◆ CriAtomExAisacControlId

typedef CriUint32 CriAtomExAisacControlId

AISAC control ID

Description:
The AISAC control ID is a unique ID assigned to an AISAC control.
When storing AISAC control IDs in a program, you must use this variable type to handle the values.
参见
criAtomExPlayer_SetAisacControlById, criAtomExAcf_GetAisacControlIdByName, criAtomExAcf_GetAisacControlNameById

◆ CriAtomExAisacControlInfo

Structure used to get information about an AISAC control

Description:
This structure is used to get information about an AISAC control.
Pass it as an argument to the criAtomExAcf_GetAisacControlInfo function.
参见
criAtomExAcf_GetAisacControlInfo

◆ CriAtomExAisacInfo

Structure used to get information about an AISAC

Description:
This structure is used to get information about an AISAC.
It is passed to the criAtomExPlayer_GetAttachedAisacInfo function.
参见
criAtomExPlayer_GetAttachedAisacInfo

◆ CriAtomExAcfDspSettingInfo

Structure used to get information about a DSP Setting

Description:
This structure is used to get information about a DSP Setting.
It is passed to the criAtomExAcf_GetDspSettingInformation function which fills it.
参见
criAtomExAcf_GetDspSettingInformation

◆ CriAtomExAcfDspSettingSnapshotInfo

Structure used to get information about a snapshot of a DSP bus setting

Description:
Structure used to get information about a snapshot of a DSP bus setting.

◆ CriAtomExAcfDspBusInfo

Structure used to get information about a DSP Bus

Description:
Structure used to get information about a DSP Bus.
It is passed to the criAtomExAcf_GetDspBusInformation function which fills it.
参见
criAtomExAcf_GetDspBusInformation

◆ CriAtomExAcfDspBusLinkType

◆ CriAtomExAcfDspBusLinkInfo

Structure used to get information about a DSP Bus Link

Description:
Structure used to get information about a DSP Bus Link.
It is passed to the criAtomExAcf_GetDspBusLinkInformation function which fills it.
参见
criAtomExAcf_GetDspBusLinkInformation

◆ CriAtomExAcfAisacType

◆ CriAtomExGlobalAisacInfo

Structure to get information about a Global AISAC

Description:
Structure used to information about a Global AISAC.
It is passed to the criAtomExAcf_GetGlobalAisacInfo function.
注意
If type is CRIATOMEXACF_AISAC_TYPE_AUTO_MODULATION , control_id is the internally used index value.
参见
criAtomExAcf_GetGlobalAisacInfo

◆ CriAtomExAisacGraphType

Aisac Graph type

Description:
Defines AISAC Graph types.
参见
CriAtomExAisacGraphInfo

◆ CriAtomExAisacGraphInfo

Structure for acquiring Aisac Graph information

Description:
This structure is used for acquiring Global Aisac Graph information.
It is passed to the criAtomExAcf_GetGlobalAisacGraphInfo function as an argument.
参见
criAtomExAcf_GetGlobalAisacGraphInfo

◆ CriAtomExSelectorInfo

Structure to get information about a selector

Description:
Structure to get information about a selector.
Pass it as an argument to the criAtomExAcf_GetSelectorInfoByIndex or criAtomExAcf_GetSelectorInfoByName function.
注意
参见
criAtomExAcf_GetSelectorInfoByIndex, criAtomExAcf_GetSelectorInfoByName

◆ CriAtomExSelectorLabelInfo

Structure used to get information about a selector label

Description:
Structure used to get information about a selector label.
It is passed to the criAtomExAcf_GetSelectorLabelInfo function.
参见
criAtomExAcf_GetSelectorLabelInfo

◆ CriAtomExMixerAisacGraphType

Mixer Aisac graph type

Description:
Mixer Aisac graph type.

枚举类型说明

◆ CriAtomExAcfDspBusLinkTypeTag

DSP Bus Link type

参见
CriAtomExAcfDspBusLinkInfo
枚举值
CRIATOMEXACF_DSP_BUS_LINK_TYPE_PRE_VOLUME 

Pre-volume type

CRIATOMEXACF_DSP_BUS_LINK_TYPE_POST_VOLUME 

Post-volume type

CRIATOMEXACF_DSP_BUS_LINK_TYPE_POST_PAN 

Post-panning type

◆ CriAtomExAcfAisacTypeTag

AISAC type

参见
CriAtomExGlobalAisacInfo
枚举值
CRIATOMEXACF_AISAC_TYPE_NORMAL 

Normal type

CRIATOMEXACF_AISAC_TYPE_AUTO_MODULATION 

Auto modulation type

◆ CriAtomExAisacGraphTypeTag

Aisac Graph type

Description:
Defines AISAC Graph types.
参见
CriAtomExAisacGraphInfo
枚举值
CRIATOMEX_AISAC_GRAPH_TYPE_NON 

Unused

CRIATOMEX_AISAC_GRAPH_TYPE_VOLUME 

Volume

CRIATOMEX_AISAC_GRAPH_TYPE_PITCH 

Pitch

CRIATOMEX_AISAC_GRAPH_TYPE_BANDPASS_HI 

High-range cutoff frequency for a band pass filter

CRIATOMEX_AISAC_GRAPH_TYPE_BANDPASS_LOW 

Low-range cutoff frequency for a band pass filter

CRIATOMEX_AISAC_GRAPH_TYPE_BIQUAD_FREQ 

Frequency for a biquad filter

CRIATOMEX_AISAC_GRAPH_TYPE_BIQUAD_Q 

Q value for a biquad filter

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_0_SEND 

Bus send level 0

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_1_SEND 

Bus send level 1

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_2_SEND 

Bus send level 2

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_3_SEND 

Bus send level 3

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_4_SEND 

Bus send level 4

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_5_SEND 

Bus send level 5

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_6_SEND 

Bus send level 6

CRIATOMEX_AISAC_GRAPH_TYPE_BUS_7_SEND 

Bus send level 7

CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_ANGLE 

Panning 3D angle

CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_VOLUME 

Panning 3D volume

CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_INTERIOR_DISTANCE 

Panning 3D distance

CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_CENTER 

Not used in ACB Ver.0.11.00 or later

CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_LFE 

Not used in ACB Ver.0.11.00 or later

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_0 

AISAC control ID 0

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_1 

AISAC control ID 1

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_2 

AISAC control ID 2

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_3 

AISAC control ID 3

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_4 

AISAC control ID 4

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_5 

AISAC control ID 5

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_6 

AISAC control ID 6

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_7 

AISAC control ID 7

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_8 

AISAC control ID 8

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_9 

AISAC control ID 9

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_10 

AISAC control ID 10

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_11 

AISAC control ID 11

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_12 

AISAC control ID 12

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_13 

AISAC control ID 13

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_14 

AISAC control ID 14

CRIATOMEX_AISAC_GRAPH_TYPE_AISAC_15 

AISAC control ID 15

CRIATOMEX_AISAC_GRAPH_TYPE_PRIORITY 

Voice Priorities

CRIATOMEX_AISAC_GRAPH_TYPE_PRE_DELAY_TIME 

Pre-delay

CRIATOMEX_AISAC_GRAPH_TYPE_BIQUAD_GAIN 

Gain of a biquad filter

CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_MIXDOWN_CENTER 

Panning 3D center level

CRIATOMEX_AISAC_GRAPH_TYPE_PAN3D_MIXDOWN_LFE 

Panning 3D LFE level

CRIATOMEX_AISAC_GRAPH_TYPE_EG_ATTACK 

Envelope attack

CRIATOMEX_AISAC_GRAPH_TYPE_EG_RELEASE 

Envelope release

CRIATOMEX_AISAC_GRAPH_TYPE_PLAYBACK_RATIO 

Sequence playback ratio

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_L 

L ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_R 

R ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_CENTER 

Center ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_LFE 

LFE ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_SL 

Surround L ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_SR 

Surround R ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_EX1 

Ex1 ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_DRY_SEND_EX2 

Ex2 ch dry send

CRIATOMEX_AISAC_GRAPH_TYPE_WIDENESS 

Multi-channel sound spread

CRIATOMEX_AISAC_GRAPH_TYPE_SPREAD 

Spread

◆ CriAtomExMixerAisacGraphTypeTag

Mixer Aisac graph type

Description:
Mixer Aisac graph type.
枚举值
CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_VOLUME 

Volume

CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_PAN3D_ANGLE 

Panning 3D angle

CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_BUS_SEND_LEVEL 

Bus send level

CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_WIDENESS 

Multi-channel sound spread

CRIATOMEX_MIXER_AISAC_GRAPH_TYPE_SPREAD 

Spread

函数说明

◆ criAtomExAcf_GetNumAisacControls()

CriSint32 criAtomExAcf_GetNumAisacControls ( void  )

Get the number of AISAC controls

返回
CriSint32 number of AISAC controls
Description:
Gets the number of AISAC controls included in the registered ACF.
If no ACF is registered, the function returns -1.

◆ criAtomExAcf_GetAisacControlInfo()

CriBool criAtomExAcf_GetAisacControlInfo ( CriUint16  index,
CriAtomExAisacControlInfo info 
)

Get information about an AISAC control

参数
[in]indexAISAC control index
[out]infoAISAC control information
返回
CriBool whether the information has been obtained or not (If succeeded: CRI_TRUE/if failed: CRI_FALSE)
Description:
Get the AISAC control information for the given AISAC control index.
If there is no AISAC control with the specified index, the function returns CRI_FALSE.

◆ criAtomExAcf_GetAisacControlIdByName()

CriAtomExAisacControlId criAtomExAcf_GetAisacControlIdByName ( const CriChar8 *  name)

Get AISAC control ID from its name

参数
[in]nameAISAC control name
返回
CriAtomExAisacControlId AISAC control ID
Description:
Gets the ID of an AISAC control from its name.
If no ACF file is registered or if there is no AISAC control of the given name, the function returns CRIATOMEX_INVALID_AISAC_CONTROL_ID.

◆ criAtomExAcf_GetAisacControlNameById()

const CriChar8* criAtomExAcf_GetAisacControlNameById ( CriAtomExAisacControlId  id)

Get an AISAC control name from its ID

参数
[in]idAISAC control ID
返回
const CriChar8* AISAC control name
Description:
Gets the AISAC control name from its ID.
If no ACF file is registered or if there is no AISAC control with the given ID, the function returns NULL.

◆ criAtomExAcf_GetNumDspSettings()

CriSint32 criAtomExAcf_GetNumDspSettings ( void  )

Get the number of DSP bus settings

返回
CriSint32 number of DSP bus settings
Description:
Returns the number of DSP bus settings contained in the registered ACF file.
If no ACF file is registered, the function returns -1.
参见
criAtomExAcf_GetDspSettingNameByIndex

◆ criAtomExAcf_GetNumDspSettingsFromAcfData()

CriSint32 criAtomExAcf_GetNumDspSettingsFromAcfData ( void *  acf_data,
CriSint32  acf_data_size 
)

Acquiring the number of DSP bus settings from ACF data

参数
[in]acf_dataACF data
[in]acf_data_sizeACF data size
返回
CriSint32 Number of DSP bus settings
Description:
Acquires the number of DSP bus settings contained in the specified ACF.
Remarks:
Unlike the criAtomExAcf_GetNumDspSettings function,
this function can be executed even before ACF information is registered.
参见
criAtomExAcf_GetNumDspSettings

◆ criAtomExAcf_GetDspSettingNameByIndex()

const CriChar8* criAtomExAcf_GetDspSettingNameByIndex ( CriUint16  index)

Get the DSP bus setting name (specifying index)

参数
[in]indexDSP bus setting index
返回
const CriChar8* DSP bus setting name
Description:
Returns the name of the DSP bus setting whose index is passed.
If no ACF file is registered, or if there is no DSP bus setting at this index, the function returns NULL.
参见
criAtomExAcf_GetDspSettingInformation

◆ criAtomExAcf_GetDspSettingNameByIndexFromAcfData()

const CriChar8* criAtomExAcf_GetDspSettingNameByIndexFromAcfData ( void *  acf_data,
CriSint32  acf_data_size,
CriUint16  index 
)

Acquiring the name of the DSP bus setting from ACF data

参数
[in]acf_dataACF data
[in]acf_data_sizeACF data size
[in]indexDSP bus setting index
返回
const CriChar8* DSP bus setting name
Description:
Acquires the DSP bus setting name contained in the specified ACF data.
The third argument (index) indicates the DSP bus setting name to acquire.
Remarks:
Unlike the criAtomExAcf_GetDspSettingNameByIndex function,
this function can be executed even before ACF information is registered.
参见
criAtomExAcf_GetDspSettingNameByIndex

◆ criAtomExAcf_GetDspSettingInformation()

CriBool criAtomExAcf_GetDspSettingInformation ( const CriChar8 *  name,
CriAtomExAcfDspSettingInfo info 
)

Get DSP bus setting information

参数
[in]nameDSP bus setting name
[out]infoDSP bus setting information
返回
CriBool whether the information was acquired ot not (If succeeded: CRI_TRUE/if failed: CRI_FALSE)
Description:
Gets information about a DSP Setting specified by its name.
If no DSP Setting has this name the function returns CRI_FALSE.
参见
criAtomExAcf_GetDspSettingNameByIndex, criAtomExAcf_GetDspBusInformation

◆ criAtomExAcf_GetDspSettingSnapshotInformation()

CriBool criAtomExAcf_GetDspSettingSnapshotInformation ( CriUint16  index,
CriAtomExAcfDspSettingSnapshotInfo info 
)

Get the DSP bus setting snapshot information

参数
[in]indexSnapshot index
[out]infoSnapshot information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets the snapshot information for the specified snapshot index.
If a snapshot with this index does not exist, the function returns CRI_FALSE.
Calculate the appropriate value for the snapshot index based on the snapshot_start_index and num_snapshots members in the CriAtomExAcfDspSettingInfo structure of the DSP bus setting information.
参见
criAtomExAcf_GetDspBusInformation

◆ criAtomExAcf_GetDspBusInformation()

CriBool criAtomExAcf_GetDspBusInformation ( CriUint16  index,
CriAtomExAcfDspBusInfo info 
)

Get the DSP bus information

参数
[in]indexbus index
[out]infobus information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets the DSP bus information for the specified bus index.
If there is no DSP bus with the specified index, the function returns CRI_FALSE.
参见
criAtomExAcf_GetDspSettingInformation, criAtomExAcf_GetDspFxName, criAtomExAcf_GetDspFxType, criAtomExAcf_GetDspFxParameters, criAtomExAcf_GetDspBusLinkInformation

◆ criAtomExAcf_GetDspFxName()

const CriChar8* criAtomExAcf_GetDspFxName ( CriUint16  index)

Get DSP FX name

参数
[in]indexDSP FX index
返回
const CriChar8* Pointer to a string. If it fails, CRI_NULL is returned.
Description:
Specify an index to get the DSP FX name as a string.
The DSP FX name can be obtained in an environment that uses ASR and when using ACF Ver.1.16.00 or later.
In environments that do not use ASR or in ACF version 1.15.01 or earlier, CRI_NULL is returned. Please check the ACF version using the criAtomExAcf_GetAcfInfo function before use.
参见
criAtomExAcf_GetDspBusInformation, criAtomExAcf_GetDspFxParameters, criAtomExAcf_GetAcfInfo

◆ criAtomExAcf_GetDspFxParameters()

CriBool criAtomExAcf_GetDspFxParameters ( CriUint16  index,
void *  parameters,
CriSint32  size 
)

Get DSP FX parameters

参数
[in]indexDSP FX index
[out]parametersDSP FX parameters
[in]sizeDSP FX parameters work buffer size
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Get the FX parameters for the specified DSP FX index from ACF.
If the DSP FX for the specified index does not exist, this function returns CRI_FALSE.
For the "size" argument, specify the parameter size according to the DSP FX type.
If ASR is specified for the sound renderer, runtime parameters in the ACF are obtained in "parameters" in the form of a float array.
For sound renderers other than ASR, a parameter structure is obtained.
参见
criAtomExAcf_GetDspBusInformation, criAtomExAcf_GetDspFxName, criAtomExAcf_GetDspFxType

◆ criAtomExAcf_GetDspBusLinkInformation()

CriBool criAtomExAcf_GetDspBusLinkInformation ( CriUint16  index,
CriAtomExAcfDspBusLinkInfo info 
)

Get DSP bus link information

参数
[in]indexDSP bus link index
[out]infoDSP bus link information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
This function gets DSP bus link information based on the specified index.
If the DSP bus link for the specified index does not exist, this function returns CRI_FALSE.
参见
criAtomExAcf_GetDspBusInformation

◆ criAtomExAcf_GetNumCategoriesFromAcfData()

CriSint32 criAtomExAcf_GetNumCategoriesFromAcfData ( void *  acf_data,
CriSint32  acf_data_size 
)

Acquiring the number of categories from ACF data

参数
[in]acf_dataACF data
[in]acf_data_sizeACF data size
返回
CriSint32 Number of categories
Description:
Acquires the number of categories contained in the specified ACF.
Remarks:
Unlike the criAtomExAcf_GetNumCategories function,
this function can be executed even before ACF information is registered.
参见
criAtomExAcf_GetNumCategories

◆ criAtomExAcf_GetNumCategories()

CriSint32 criAtomExAcf_GetNumCategories ( void  )

Get the number of categories

返回
CriSint32 number of categories
Description:
Retruens the number of categories contained in the registered ACF.

◆ criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData()

CriSint32 criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData ( void *  acf_data,
CriSint32  acf_data_size 
)

Acquiring the number of category references per playback from ACF data

参数
[in]acf_dataACF data
[in]acf_data_sizeACF data size
返回
CriSint32 Number of category references per playback
Description:
Acquires the number of categories contained in the specified ACF.
Remarks:
Unlike the criAtomExAcf_GetNumCategoriesPerPlayback function,
this function can be executed even before ACF information is registered.
参见
criAtomExAcf_GetNumCategoriesPerPlayback

◆ criAtomExAcf_GetNumCategoriesPerPlayback()

CriSint32 criAtomExAcf_GetNumCategoriesPerPlayback ( void  )

Get the number of category references per playback

返回
CriSint32 Number of category references per playback
Description:
This function returns the number of category references per playback contained in the registered ACF.

◆ criAtomExAcf_GetCategoryInfo()

CriBool criAtomExAcf_GetCategoryInfo ( CriUint16  index,
CriAtomExCategoryInfo info 
)

Get information about a category given its index

参数
[in]indexCategory index
[out]infoCategory information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about a category given its index.
If no category with the specified index exists, this function returns CRI_FALSE.

◆ criAtomExAcf_GetCategoryInfoByName()

CriBool criAtomExAcf_GetCategoryInfoByName ( const CriChar8 *  name,
CriAtomExCategoryInfo info 
)

Get information about a category given its name

参数
[in]nameCategory name
[out]infoCategory information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about a category given its name.
If no category with the specified name exists, this function returns CRI_FALSE.

◆ criAtomExAcf_GetCategoryInfoById()

CriBool criAtomExAcf_GetCategoryInfoById ( CriUint32  id,
CriAtomExCategoryInfo info 
)

Get information about a category given its ID

参数
[in]idcategory ID
[out]infocategory information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about a category given its ID.
If no category with the specified ID exists, this function returns CRI_FALSE.

◆ criAtomExAcf_GetNumGlobalAisacs()

CriSint32 criAtomExAcf_GetNumGlobalAisacs ( void  )

Get number of global AISACs

返回
CriSint32 number of global AISACs
Description:
Returns the number of global AISACs contained in the registered ACF.

◆ criAtomExAcf_GetGlobalAisacInfo()

CriBool criAtomExAcf_GetGlobalAisacInfo ( CriUint16  index,
CriAtomExGlobalAisacInfo info 
)

Get information about a global AISAC (by specifying its index)

参数
[in]indexGlobal AISAC index
[out]infoGlobal AISAC information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about a global AISAC given its index.
If the global AISAC specified by the index does not exist, this function returns CRI_FALSE.

◆ criAtomExAcf_GetGlobalAisacInfoByName()

CriBool criAtomExAcf_GetGlobalAisacInfoByName ( const CriChar8 *  name,
CriAtomExGlobalAisacInfo info 
)

Get information about a global AISAC (by specifying its name)

参数
[in]nameGlobal AISAC name
[out]infoGlobal AISAC
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about a global AISAC by specifying its name.
If the global AISAC specified by the name does not exist, this function returns CRI_FALSE.

◆ criAtomExAcf_GetGlobalAisacGraphInfo()

CriBool criAtomExAcf_GetGlobalAisacGraphInfo ( const CriAtomExGlobalAisacInfo aisac_info,
CriUint16  graph_index,
CriAtomExAisacGraphInfo graph_info 
)

Acquiring Global Aisac Graph information

参数
[in]aisac_infoGlobal Aisac information
[in]graph_indexAisac graph index
[out]graph_infoAisac graph information
返回
CriBool Whether information is acquired or not. (Acquired: CRI_TRUE/not acquired: CRI_FALSE)
Description:
Acquires graph information based on the Global Aisac information and the graph index.
If a Global Aisac for the specified index does not exist, the function returns CRI_FALSE.

◆ criAtomExAcf_GetGlobalAisacValue()

CriBool criAtomExAcf_GetGlobalAisacValue ( const CriAtomExGlobalAisacInfo aisac_info,
CriFloat32  control,
CriAtomExAisacGraphType  type,
CriFloat32 *  value 
)

Acquiring the Global Aisac value

参数
[in]aisac_infoGlobal Aisac information
[in]controlAISAC control value
[in]typeGraph type
[out]valueAISAC value
返回
CriBool Whether the value is acquired or not. (Acquired: CRI_TRUE/not acquired: CRI_FALSE)
Description:
Acquires the Aisac value by specifying the Global Aisac information, control value, and graph type.
If the Global Aisac for the specified index does not exist or no graph exists, the function returns CRI_FALSE.

◆ criAtomExAcf_GetAcfInfo()

CriBool criAtomExAcf_GetAcfInfo ( CriAtomExAcfInfo acf_info)

Get ACF information

参数
[out]acf_infoACF information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about the ACF data registered with the library.
If the ACF information could not be acquired, CRI_FALSE is returned.

◆ criAtomExAcf_GetAcfInfoFromAcfData()

CriBool criAtomExAcf_GetAcfInfoFromAcfData ( void *  acf_data,
CriSint32  acf_data_size,
CriAtomExAcfInfo acf_info 
)

Get ACF information from the ACF data

参数
[in]acf_dataACF data
[in]acf_data_sizeACF data size
[out]acf_infoACF information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about the specified ACF data.
If the ACF information could be acquired, CRI_FALSE is returned.
Remarks:
Unlike the criAtomExAcf_GetAcfInfo function,
this function can be executed even before ACF information is registered.
注意
The pointers in the acquired ACF information all point to areas within the ACF data (name string pointers, etc...).
Therefore, do not release the ACF data area while still referencing the ACF information you acquired with this function.
参见
criAtomExAcf_GetAcfInfo

◆ criAtomExAcf_GetNumSelectors()

CriSint32 criAtomExAcf_GetNumSelectors ( void  )

Get the number of selectors

返回
CriSint32 Number of selectors
Description:
Returns the number of selectors contained in the registered ACF.

◆ criAtomExAcf_GetSelectorInfoByIndex()

CriBool criAtomExAcf_GetSelectorInfoByIndex ( CriUint16  index,
CriAtomExSelectorInfo info 
)

Get information about a selector given its index

参数
[in]indexSelector index
[out]infoSelector information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about the selector with the given index.
If the selector with the specified index does not exist, this function returns CRI_FALSE.

◆ criAtomExAcf_GetSelectorInfoByName()

CriBool criAtomExAcf_GetSelectorInfoByName ( const CriChar8 *  name,
CriAtomExSelectorInfo info 
)

Get information about a selector based on its name

参数
[in]nameSelector name
[out]infoSelector information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about a selector based on its name.
If no selector with the specified name exists, this function returns CRI_FALSE.

◆ criAtomExAcf_GetSelectorLabelInfo()

CriBool criAtomExAcf_GetSelectorLabelInfo ( const CriAtomExSelectorInfo selector_info,
CriUint16  label_index,
CriAtomExSelectorLabelInfo label_info 
)

Get information about a selector label

参数
[in]selector_infoSelector information
[in]label_indexLabel index
[out]label_infoSelector label information
返回
CriBool Was the information acquired? (If acquired: CRI_TRUE, If not acquired: CRI_FALSE)
Description:
Gets information about a selector label based on the selector information and the selector label index.
If there is no selector label with this index, the function returns CRI_FALSE.

◆ criAtomExAcf_GetNumBusesFromAcfData()

CriSint32 criAtomExAcf_GetNumBusesFromAcfData ( void *  acf_data,
CriSint32  acf_data_size 
)

Acquiring the number of buses from ACF data

参数
[in]acf_dataACF data
[in]acf_data_sizeACF data size
返回
CriSint32 Number of buses
Description:
Acquires the number of buses contained in the specified ACF.
Remarks:
Unlike the criAtomExAcf_GetNumBuses function,
this function can be executed even before ACF information is registered.
参见
criAtomExAcf_GetNumBuses

◆ criAtomExAcf_GetNumBuses()

CriSint32 criAtomExAcf_GetNumBuses ( void  )

Acquiring the number of buses

返回
CriSint32 Number of buses
Description:
Acquires the number of buses contained in the registered ACF.

◆ criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData()

CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData ( void *  acf_data,
CriSint32  acf_data_size 
)

Acquiring the maximum number of buses in the DSP bus setting from ACF data

参数
[in]acf_dataACF data
[in]acf_data_sizeACF data size
返回
CriSint32 Maximum number of buses in the DSP bus setting
Description:
Acquires the maximum number of buses in the DSP bus setting contained in the specified ACF.
Remarks:
Unlike the criAtomExAcf_GetMaxBusesOfDspBusSettings function,
this function can be executed even before ACF information is registered.
参见
criAtomExAcf_GetMaxBusesOfDspBusSettings

◆ criAtomExAcf_GetMaxBusesOfDspBusSettings()

CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettings ( void  )

Acquiring the maximum number of buses in the DSP bus setting

返回
CriSint32 Maximum number of buses in the DSP bus setting
Description:
Acquires the maximum number of buses in the DSP bus setting contained in the registered ACF data.

◆ criAtomExAcf_FindBusName()

const CriChar8* criAtomExAcf_FindBusName ( const CriChar8 *  bus_name)

Acquiring the bus name in the ACF

参数
[in]bus_nameBus name
返回
st CriChar8* Bus name in the ACF
Description:
Acquires the string of the specified bus name in the ACF.
If the specified bus name does not exist, NULL is returned.