![]() |
CRI ADX
Last Updated: 2024-07-17 10:48 p
|
结构体 | |
| 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 更多... | |
函数 | |
| 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 更多... | |
| #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
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 |
| 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
Mixer Aisac graph type
Aisac Graph type
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
| [in] | index | AISAC control index |
| [out] | info | AISAC control information |
| CriAtomExAisacControlId criAtomExAcf_GetAisacControlIdByName | ( | const CriChar8 * | name | ) |
Get AISAC control ID from its name
| [in] | name | AISAC control name |
| const CriChar8* criAtomExAcf_GetAisacControlNameById | ( | CriAtomExAisacControlId | id | ) |
Get an AISAC control name from its ID
| [in] | id | AISAC control 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
| [in] | acf_data | ACF data |
| [in] | acf_data_size | ACF data size |
| const CriChar8* criAtomExAcf_GetDspSettingNameByIndex | ( | CriUint16 | index | ) |
Get the DSP bus setting name (specifying index)
| [in] | index | DSP bus setting 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
| [in] | acf_data | ACF data |
| [in] | acf_data_size | ACF data size |
| [in] | index | DSP bus setting index |
| CriBool criAtomExAcf_GetDspSettingInformation | ( | const CriChar8 * | name, |
| CriAtomExAcfDspSettingInfo * | info | ||
| ) |
Get DSP bus setting information
| [in] | name | DSP bus setting name |
| [out] | info | DSP bus setting information |
| CriBool criAtomExAcf_GetDspSettingSnapshotInformation | ( | CriUint16 | index, |
| CriAtomExAcfDspSettingSnapshotInfo * | info | ||
| ) |
Get the DSP bus setting snapshot information
| [in] | index | Snapshot index |
| [out] | info | Snapshot information |
| CriBool criAtomExAcf_GetDspBusInformation | ( | CriUint16 | index, |
| CriAtomExAcfDspBusInfo * | info | ||
| ) |
Get the DSP bus information
| [in] | index | bus index |
| [out] | info | bus information |
| const CriChar8* criAtomExAcf_GetDspFxName | ( | CriUint16 | index | ) |
Get DSP FX name
| [in] | index | DSP FX index |
| CriBool criAtomExAcf_GetDspFxParameters | ( | CriUint16 | index, |
| void * | parameters, | ||
| CriSint32 | size | ||
| ) |
Get DSP FX parameters
| [in] | index | DSP FX index |
| [out] | parameters | DSP FX parameters |
| [in] | size | DSP FX parameters work buffer size |
| CriBool criAtomExAcf_GetDspBusLinkInformation | ( | CriUint16 | index, |
| CriAtomExAcfDspBusLinkInfo * | info | ||
| ) |
Get DSP bus link information
| [in] | index | DSP bus link index |
| [out] | info | DSP bus link information |
| CriSint32 criAtomExAcf_GetNumCategoriesFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size | ||
| ) |
Acquiring the number of categories from ACF data
| [in] | acf_data | ACF data |
| [in] | acf_data_size | ACF data size |
| 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
| [in] | acf_data | ACF data |
| [in] | acf_data_size | ACF data size |
| 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
| [in] | index | Category index |
| [out] | info | Category information |
| CriBool criAtomExAcf_GetCategoryInfoByName | ( | const CriChar8 * | name, |
| CriAtomExCategoryInfo * | info | ||
| ) |
Get information about a category given its name
| [in] | name | Category name |
| [out] | info | Category information |
| CriBool criAtomExAcf_GetCategoryInfoById | ( | CriUint32 | id, |
| CriAtomExCategoryInfo * | info | ||
| ) |
Get information about a category given its ID
| [in] | id | category ID |
| [out] | info | category information |
| 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)
| [in] | index | Global AISAC index |
| [out] | info | Global AISAC information |
| CriBool criAtomExAcf_GetGlobalAisacInfoByName | ( | const CriChar8 * | name, |
| CriAtomExGlobalAisacInfo * | info | ||
| ) |
Get information about a global AISAC (by specifying its name)
| [in] | name | Global AISAC name |
| [out] | info | Global AISAC |
| CriBool criAtomExAcf_GetGlobalAisacGraphInfo | ( | const CriAtomExGlobalAisacInfo * | aisac_info, |
| CriUint16 | graph_index, | ||
| CriAtomExAisacGraphInfo * | graph_info | ||
| ) |
Acquiring Global Aisac Graph information
| [in] | aisac_info | Global Aisac information |
| [in] | graph_index | Aisac graph index |
| [out] | graph_info | Aisac graph information |
| CriBool criAtomExAcf_GetGlobalAisacValue | ( | const CriAtomExGlobalAisacInfo * | aisac_info, |
| CriFloat32 | control, | ||
| CriAtomExAisacGraphType | type, | ||
| CriFloat32 * | value | ||
| ) |
Acquiring the Global Aisac value
| [in] | aisac_info | Global Aisac information |
| [in] | control | AISAC control value |
| [in] | type | Graph type |
| [out] | value | AISAC value |
| CriBool criAtomExAcf_GetAcfInfo | ( | CriAtomExAcfInfo * | acf_info | ) |
Get ACF information
| [out] | acf_info | ACF information |
| CriBool criAtomExAcf_GetAcfInfoFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size, | ||
| CriAtomExAcfInfo * | acf_info | ||
| ) |
Get ACF information from the ACF data
| [in] | acf_data | ACF data |
| [in] | acf_data_size | ACF data size |
| [out] | acf_info | ACF information |
| CriSint32 criAtomExAcf_GetNumSelectors | ( | void | ) |
Get the number of selectors
| CriBool criAtomExAcf_GetSelectorInfoByIndex | ( | CriUint16 | index, |
| CriAtomExSelectorInfo * | info | ||
| ) |
Get information about a selector given its index
| [in] | index | Selector index |
| [out] | info | Selector information |
| CriBool criAtomExAcf_GetSelectorInfoByName | ( | const CriChar8 * | name, |
| CriAtomExSelectorInfo * | info | ||
| ) |
Get information about a selector based on its name
| [in] | name | Selector name |
| [out] | info | Selector information |
| CriBool criAtomExAcf_GetSelectorLabelInfo | ( | const CriAtomExSelectorInfo * | selector_info, |
| CriUint16 | label_index, | ||
| CriAtomExSelectorLabelInfo * | label_info | ||
| ) |
Get information about a selector label
| [in] | selector_info | Selector information |
| [in] | label_index | Label index |
| [out] | label_info | Selector label information |
| CriSint32 criAtomExAcf_GetNumBusesFromAcfData | ( | void * | acf_data, |
| CriSint32 | acf_data_size | ||
| ) |
Acquiring the number of buses from ACF data
| [in] | acf_data | ACF data |
| [in] | acf_data_size | ACF data size |
| 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
| [in] | acf_data | ACF data |
| [in] | acf_data_size | ACF data size |
| 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
| [in] | bus_name | Bus name |