CRI ADX
Last Updated: 2024-09-25 17:41 p
|
データ構造 | |
struct | CriAtomExAcfInfoTag |
ACF情報 [詳解] | |
struct | CriAtomExAisacControlInfoTag |
AISACコントロール情報取得用構造体 [詳解] | |
struct | CriAtomExAisacInfoTag |
AISAC情報取得用構造体 [詳解] | |
struct | CriAtomExAcfDspSettingInfoTag |
DSPバス設定の情報取得用構造体 [詳解] | |
struct | CriAtomExAcfDspSettingSnapshotInfoTag |
DSPバス設定スナップショットの情報取得用構造体 [詳解] | |
struct | CriAtomExAcfDspBusInfoTag |
DSPバス設定情報取得用構造体 [詳解] | |
struct | CriAtomExAcfDspBusLinkInfoTag |
DSPバスリンク情報取得用構造体 [詳解] | |
struct | CriAtomExGlobalAisacInfoTag |
Global Aisac情報取得用構造体 [詳解] | |
struct | CriAtomExAisacGraphInfoTag |
Aisac Graph情報取得用構造体 [詳解] | |
struct | CriAtomExSelectorInfoTag |
セレクター情報取得用構造体 [詳解] | |
struct | CriAtomExSelectorLabelInfoTag |
セレクターラベル情報取得用構造体 [詳解] | |
マクロ定義 | |
#define | CRIATOMEX_INVALID_AISAC_CONTROL_ID (0xffffffff) |
AISACコントロールIDの無効値 [詳解] | |
#define | CRIATOMEXACF_MAX_BUSES (64) |
最大DSPバス数 [詳解] | |
#define | CRIATOMEXACF_MAX_FXES (8) |
最大DSP FX数 [詳解] | |
#define | CRIATOMEXACF_INVALID_CUE_LIMITS (0xffffffff) |
キューリミット無効値 [詳解] | |
#define | CRIATOMEXACF_MAX_NAME_STRING_COUNT (64) |
各種名前文字列の最大文字数 [詳解] | |
関数 | |
CriSint32 | criAtomExAcf_GetNumAisacControls (void) |
AISACコントロール数の取得 [詳解] | |
CriBool | criAtomExAcf_GetAisacControlInfo (CriUint16 index, CriAtomExAisacControlInfo *info) |
AISACコントロール情報の取得 [詳解] | |
CriAtomExAisacControlId | criAtomExAcf_GetAisacControlIdByName (const CriChar8 *name) |
AISACコントロールIDの取得(AISACコントロール名指定) [詳解] | |
const CriChar8 * | criAtomExAcf_GetAisacControlNameById (CriAtomExAisacControlId id) |
AISACコントロール名の取得(AISACコントロールID指定) [詳解] | |
CriSint32 | criAtomExAcf_GetNumDspSettings (void) |
DSPバス設定数の取得 [詳解] | |
CriSint32 | criAtomExAcf_GetNumDspSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size) |
ACFデータからDSPバス設定数を取得 [詳解] | |
const CriChar8 * | criAtomExAcf_GetDspSettingNameByIndex (CriUint16 index) |
DSPバス設定名の取得(index指定) [詳解] | |
const CriChar8 * | criAtomExAcf_GetDspSettingNameByIndexFromAcfData (void *acf_data, CriSint32 acf_data_size, CriUint16 index) |
ACFデータからDSPバス設定名を取得 [詳解] | |
CriBool | criAtomExAcf_GetDspSettingInformation (const CriChar8 *name, CriAtomExAcfDspSettingInfo *info) |
DSPバス設定情報の取得 [詳解] | |
CriBool | criAtomExAcf_GetDspSettingSnapshotInformation (CriUint16 index, CriAtomExAcfDspSettingSnapshotInfo *info) |
DSPバス設定スナップショット情報の取得 [詳解] | |
CriBool | criAtomExAcf_GetDspBusInformation (CriUint16 index, CriAtomExAcfDspBusInfo *info) |
DSPバスの取得 [詳解] | |
const CriChar8 * | criAtomExAcf_GetDspFxName (CriUint16 index) |
DSP FX名の取得 [詳解] | |
CriBool | criAtomExAcf_GetDspFxParameters (CriUint16 index, void *parameters, CriSint32 size) |
DSP FXパラメーターの取得 [詳解] | |
CriBool | criAtomExAcf_GetDspBusLinkInformation (CriUint16 index, CriAtomExAcfDspBusLinkInfo *info) |
DSPバスリンクの取得 [詳解] | |
CriSint32 | criAtomExAcf_GetNumCategoriesFromAcfData (void *acf_data, CriSint32 acf_data_size) |
ACFデータからカテゴリ数を取得 [詳解] | |
CriSint32 | criAtomExAcf_GetNumCategories (void) |
カテゴリ数の取得 [詳解] | |
CriSint32 | criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData (void *acf_data, CriSint32 acf_data_size) |
ACFデータから再生毎カテゴリ参照数を取得 [詳解] | |
CriSint32 | criAtomExAcf_GetNumCategoriesPerPlayback (void) |
再生毎カテゴリ参照数の取得 [詳解] | |
CriBool | criAtomExAcf_GetCategoryInfo (CriUint16 index, CriAtomExCategoryInfo *info) |
カテゴリ情報の取得(インデックス指定) [詳解] | |
CriBool | criAtomExAcf_GetCategoryInfoByName (const CriChar8 *name, CriAtomExCategoryInfo *info) |
カテゴリ情報の取得(カテゴリ名指定) [詳解] | |
CriBool | criAtomExAcf_GetCategoryInfoById (CriUint32 id, CriAtomExCategoryInfo *info) |
カテゴリ情報の取得(カテゴリID指定) [詳解] | |
CriSint32 | criAtomExAcf_GetNumGlobalAisacs (void) |
Global Aisac数の取得 [詳解] | |
CriBool | criAtomExAcf_GetGlobalAisacInfo (CriUint16 index, CriAtomExGlobalAisacInfo *info) |
Global Aisac情報の取得(インデックス指定) [詳解] | |
CriBool | criAtomExAcf_GetGlobalAisacInfoByName (const CriChar8 *name, CriAtomExGlobalAisacInfo *info) |
Global Aisac情報の取得(名前指定) [詳解] | |
CriBool | criAtomExAcf_GetGlobalAisacGraphInfo (const CriAtomExGlobalAisacInfo *aisac_info, CriUint16 graph_index, CriAtomExAisacGraphInfo *graph_info) |
Global Aisac Graph情報の取得 [詳解] | |
CriBool | criAtomExAcf_GetGlobalAisacValue (const CriAtomExGlobalAisacInfo *aisac_info, CriFloat32 control, CriAtomExAisacGraphType type, CriFloat32 *value) |
Global Aisac値の取得 [詳解] | |
CriBool | criAtomExAcf_GetAcfInfo (CriAtomExAcfInfo *acf_info) |
ACF情報の取得 [詳解] | |
CriBool | criAtomExAcf_GetAcfInfoFromAcfData (void *acf_data, CriSint32 acf_data_size, CriAtomExAcfInfo *acf_info) |
ACFデータからACF情報を取得 [詳解] | |
CriSint32 | criAtomExAcf_GetNumSelectors (void) |
セレクター数の取得 [詳解] | |
CriBool | criAtomExAcf_GetSelectorInfoByIndex (CriUint16 index, CriAtomExSelectorInfo *info) |
セレクター情報の取得(インデックス指定) [詳解] | |
CriBool | criAtomExAcf_GetSelectorInfoByName (const CriChar8 *name, CriAtomExSelectorInfo *info) |
セレクター情報の取得(名前指定) [詳解] | |
CriBool | criAtomExAcf_GetSelectorLabelInfo (const CriAtomExSelectorInfo *selector_info, CriUint16 label_index, CriAtomExSelectorLabelInfo *label_info) |
セレクターラベル情報の取得 [詳解] | |
void | criAtomExAcf_SetGlobalLabelToSelectorByName (const CriChar8 *selsector_name, const CriChar8 *label_name) |
セレクターに対するグローバル参照ラベルの設定 [詳解] | |
void | criAtomExAcf_SetGlobalLabelToSelectorByIndex (CriUint16 selsector_index, CriUint16 label_index) |
セレクターに対するグローバル参照ラベルの設定 [詳解] | |
CriSint32 | criAtomExAcf_GetNumBusesFromAcfData (void *acf_data, CriSint32 acf_data_size) |
ACFデータからバス数を取得 [詳解] | |
CriSint32 | criAtomExAcf_GetNumBuses (void) |
バス数の取得 [詳解] | |
CriSint32 | criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size) |
ACFデータからDSPバス設定内の最大バス数を取得 [詳解] | |
CriSint32 | criAtomExAcf_GetMaxBusesOfDspBusSettings (void) |
DSPバス設定内の最大バス数の取得 [詳解] | |
const CriChar8 * | criAtomExAcf_FindBusName (const CriChar8 *bus_name) |
ACF内のバス名取得 [詳解] | |
CriAtomExOutputPortHn | criAtomExAcf_GetOutputPortHnByName (const CriChar8 *name) |
ACFの出力ポートハンドルの取得(名前指定) [詳解] | |
#define CRIATOMEX_INVALID_AISAC_CONTROL_ID (0xffffffff) |
AISACコントロールIDの無効値
#define CRIATOMEXACF_MAX_BUSES (64) |
#define CRIATOMEXACF_MAX_FXES (8) |
#define CRIATOMEXACF_INVALID_CUE_LIMITS (0xffffffff) |
#define CRIATOMEXACF_MAX_NAME_STRING_COUNT (64) |
各種名前文字列の最大文字数
typedef struct CriAtomExAcfInfoTag CriAtomExAcfInfo |
typedef CriUint32 CriAtomExAisacControlId |
AISACコントロールID
typedef struct CriAtomExAisacControlInfoTag CriAtomExAisacControlInfo |
AISACコントロール情報取得用構造体
typedef struct CriAtomExAisacInfoTag CriAtomExAisacInfo |
AISAC情報取得用構造体
typedef struct CriAtomExAcfDspSettingInfoTag CriAtomExAcfDspSettingInfo |
DSPバス設定の情報取得用構造体
DSPバス設定スナップショットの情報取得用構造体
typedef struct CriAtomExAcfDspBusInfoTag CriAtomExAcfDspBusInfo |
DSPバス設定情報取得用構造体
typedef enum CriAtomExAcfDspBusLinkTypeTag CriAtomExAcfDspBusLinkType |
DSPバスリンクタイプ
typedef struct CriAtomExAcfDspBusLinkInfoTag CriAtomExAcfDspBusLinkInfo |
DSPバスリンク情報取得用構造体
typedef enum CriAtomExAcfAisacTypeTag CriAtomExAcfAisacType |
Aisacタイプ
typedef struct CriAtomExGlobalAisacInfoTag CriAtomExGlobalAisacInfo |
Global Aisac情報取得用構造体
typedef enum CriAtomExAisacGraphTypeTag CriAtomExAisacGraphType |
typedef struct CriAtomExAisacGraphInfoTag CriAtomExAisacGraphInfo |
Aisac Graph情報取得用構造体
typedef struct CriAtomExSelectorInfoTag CriAtomExSelectorInfo |
セレクター情報取得用構造体
typedef struct CriAtomExSelectorLabelInfoTag CriAtomExSelectorLabelInfo |
セレクターラベル情報取得用構造体
ミキサーAisacグラフタイプ
Aisacグラフタイプ
ミキサーAisacグラフタイプ
CriSint32 criAtomExAcf_GetNumAisacControls | ( | void | ) |
AISACコントロール数の取得
CriBool criAtomExAcf_GetAisacControlInfo | ( | CriUint16 | index, |
CriAtomExAisacControlInfo * | info | ||
) |
AISACコントロール情報の取得
[in] | index | AISACコントロールインデックス |
[out] | info | AISACコントロール情報 |
CriAtomExAisacControlId criAtomExAcf_GetAisacControlIdByName | ( | const CriChar8 * | name | ) |
AISACコントロールIDの取得(AISACコントロール名指定)
[in] | name | AISACコントロール名 |
const CriChar8* criAtomExAcf_GetAisacControlNameById | ( | CriAtomExAisacControlId | id | ) |
AISACコントロール名の取得(AISACコントロールID指定)
[in] | id | AISACコントロールID |
CriSint32 criAtomExAcf_GetNumDspSettings | ( | void | ) |
DSPバス設定数の取得
CriSint32 criAtomExAcf_GetNumDspSettingsFromAcfData | ( | void * | acf_data, |
CriSint32 | acf_data_size | ||
) |
ACFデータからDSPバス設定数を取得
[in] | acf_data | ACFデータ |
[in] | acf_data_size | ACFデータサイズ |
const CriChar8* criAtomExAcf_GetDspSettingNameByIndex | ( | CriUint16 | index | ) |
DSPバス設定名の取得(index指定)
[in] | index | DSPバス設定インデックス |
const CriChar8* criAtomExAcf_GetDspSettingNameByIndexFromAcfData | ( | void * | acf_data, |
CriSint32 | acf_data_size, | ||
CriUint16 | index | ||
) |
ACFデータからDSPバス設定名を取得
[in] | acf_data | ACFデータ |
[in] | acf_data_size | ACFデータサイズ |
[in] | index | DSPバス設定インデックス |
CriBool criAtomExAcf_GetDspSettingInformation | ( | const CriChar8 * | name, |
CriAtomExAcfDspSettingInfo * | info | ||
) |
DSPバス設定情報の取得
[in] | name | セッティング名 |
[out] | info | セッティング情報 |
CriBool criAtomExAcf_GetDspSettingSnapshotInformation | ( | CriUint16 | index, |
CriAtomExAcfDspSettingSnapshotInfo * | info | ||
) |
DSPバス設定スナップショット情報の取得
[in] | index | スナップショットインデックス |
[out] | info | スナップショット情報 |
CriBool criAtomExAcf_GetDspBusInformation | ( | CriUint16 | index, |
CriAtomExAcfDspBusInfo * | info | ||
) |
DSPバスの取得
[in] | index | バスインデックス |
[out] | info | バス情報 |
const CriChar8* criAtomExAcf_GetDspFxName | ( | CriUint16 | index | ) |
DSP FX名の取得
[in] | index | DSP FXインデックス |
CriBool criAtomExAcf_GetDspFxParameters | ( | CriUint16 | index, |
void * | parameters, | ||
CriSint32 | size | ||
) |
DSP FXパラメーターの取得
[in] | index | DSP FXインデックス |
[out] | parameters | DSP FXパラメーター |
[in] | size | DSP FXパラメーターワークサイズ |
CriBool criAtomExAcf_GetDspBusLinkInformation | ( | CriUint16 | index, |
CriAtomExAcfDspBusLinkInfo * | info | ||
) |
DSPバスリンクの取得
[in] | index | DSPバスリンクインデックス |
[out] | info | DSPバスリンク情報 |
CriSint32 criAtomExAcf_GetNumCategoriesFromAcfData | ( | void * | acf_data, |
CriSint32 | acf_data_size | ||
) |
ACFデータからカテゴリ数を取得
[in] | acf_data | ACFデータ |
[in] | acf_data_size | ACFデータサイズ |
CriSint32 criAtomExAcf_GetNumCategories | ( | void | ) |
カテゴリ数の取得
CriSint32 criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData | ( | void * | acf_data, |
CriSint32 | acf_data_size | ||
) |
ACFデータから再生毎カテゴリ参照数を取得
[in] | acf_data | ACFデータ |
[in] | acf_data_size | ACFデータサイズ |
CriSint32 criAtomExAcf_GetNumCategoriesPerPlayback | ( | void | ) |
再生毎カテゴリ参照数の取得
CriBool criAtomExAcf_GetCategoryInfo | ( | CriUint16 | index, |
CriAtomExCategoryInfo * | info | ||
) |
カテゴリ情報の取得(インデックス指定)
[in] | index | カテゴリインデックス |
[out] | info | カテゴリ情報 |
CriBool criAtomExAcf_GetCategoryInfoByName | ( | const CriChar8 * | name, |
CriAtomExCategoryInfo * | info | ||
) |
カテゴリ情報の取得(カテゴリ名指定)
[in] | name | カテゴリ名 |
[out] | info | カテゴリ情報 |
CriBool criAtomExAcf_GetCategoryInfoById | ( | CriUint32 | id, |
CriAtomExCategoryInfo * | info | ||
) |
カテゴリ情報の取得(カテゴリID指定)
[in] | id | カテゴリID |
[out] | info | カテゴリ情報 |
CriSint32 criAtomExAcf_GetNumGlobalAisacs | ( | void | ) |
Global Aisac数の取得
CriBool criAtomExAcf_GetGlobalAisacInfo | ( | CriUint16 | index, |
CriAtomExGlobalAisacInfo * | info | ||
) |
Global Aisac情報の取得(インデックス指定)
[in] | index | Global Aisacインデックス |
[out] | info | Global Aisac情報 |
CriBool criAtomExAcf_GetGlobalAisacInfoByName | ( | const CriChar8 * | name, |
CriAtomExGlobalAisacInfo * | info | ||
) |
Global Aisac情報の取得(名前指定)
[in] | name | Global Aisac名 |
[out] | info | Global Aisac情報 |
CriBool criAtomExAcf_GetGlobalAisacGraphInfo | ( | const CriAtomExGlobalAisacInfo * | aisac_info, |
CriUint16 | graph_index, | ||
CriAtomExAisacGraphInfo * | graph_info | ||
) |
Global Aisac Graph情報の取得
[in] | aisac_info | Global Aisac情報 |
[in] | graph_index | Aisac graphインデックス |
[out] | graph_info | Aisac graph情報 |
CriBool criAtomExAcf_GetGlobalAisacValue | ( | const CriAtomExGlobalAisacInfo * | aisac_info, |
CriFloat32 | control, | ||
CriAtomExAisacGraphType | type, | ||
CriFloat32 * | value | ||
) |
Global Aisac値の取得
[in] | aisac_info | Global Aisac情報 |
[in] | control | AISACコントロール値 |
[in] | type | グラフタイプ |
[out] | value | AISAC値 |
CriBool criAtomExAcf_GetAcfInfo | ( | CriAtomExAcfInfo * | acf_info | ) |
ACF情報の取得
[out] | acf_info | ACF情報 |
CriBool criAtomExAcf_GetAcfInfoFromAcfData | ( | void * | acf_data, |
CriSint32 | acf_data_size, | ||
CriAtomExAcfInfo * | acf_info | ||
) |
ACFデータからACF情報を取得
[in] | acf_data | ACFデータ |
[in] | acf_data_size | ACFデータサイズ |
[out] | acf_info | ACF情報 |
CriSint32 criAtomExAcf_GetNumSelectors | ( | void | ) |
セレクター数の取得
CriBool criAtomExAcf_GetSelectorInfoByIndex | ( | CriUint16 | index, |
CriAtomExSelectorInfo * | info | ||
) |
セレクター情報の取得(インデックス指定)
[in] | index | セレクターインデックス |
[out] | info | セレクター情報 |
CriBool criAtomExAcf_GetSelectorInfoByName | ( | const CriChar8 * | name, |
CriAtomExSelectorInfo * | info | ||
) |
セレクター情報の取得(名前指定)
[in] | name | セレクター名 |
[out] | info | セレクター情報 |
CriBool criAtomExAcf_GetSelectorLabelInfo | ( | const CriAtomExSelectorInfo * | selector_info, |
CriUint16 | label_index, | ||
CriAtomExSelectorLabelInfo * | label_info | ||
) |
セレクターラベル情報の取得
[in] | selector_info | セレクター情報 |
[in] | label_index | ラベルインデックス |
[out] | label_info | セレクターラベル情報 |
void criAtomExAcf_SetGlobalLabelToSelectorByName | ( | const CriChar8 * | selsector_name, |
const CriChar8 * | label_name | ||
) |
セレクターに対するグローバル参照ラベルの設定
[in] | selsector_name | セレクター名 |
[in] | label_name | ラベル名 |
void criAtomExAcf_SetGlobalLabelToSelectorByIndex | ( | CriUint16 | selsector_index, |
CriUint16 | label_index | ||
) |
セレクターに対するグローバル参照ラベルの設定
[in] | selsector_index | セレクターインデックス |
[in] | label_index | ラベルインデックス |
CriSint32 criAtomExAcf_GetNumBusesFromAcfData | ( | void * | acf_data, |
CriSint32 | acf_data_size | ||
) |
ACFデータからバス数を取得
[in] | acf_data | ACFデータ |
[in] | acf_data_size | ACFデータサイズ |
CriSint32 criAtomExAcf_GetNumBuses | ( | void | ) |
バス数の取得
CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData | ( | void * | acf_data, |
CriSint32 | acf_data_size | ||
) |
ACFデータからDSPバス設定内の最大バス数を取得
[in] | acf_data | ACFデータ |
[in] | acf_data_size | ACFデータサイズ |
CriSint32 criAtomExAcf_GetMaxBusesOfDspBusSettings | ( | void | ) |
DSPバス設定内の最大バス数の取得
const CriChar8* criAtomExAcf_FindBusName | ( | const CriChar8 * | bus_name | ) |
ACF内のバス名取得
[in] | bus_name | バス名 |
CriAtomExOutputPortHn criAtomExAcf_GetOutputPortHnByName | ( | const CriChar8 * | name | ) |
ACFの出力ポートハンドルの取得(名前指定)
[in] | name | 出力ポート名 |