CRI ADX
Last Updated: 2024-09-25 17:41 p
|
データ構造 | |
struct | CriAtomHcaMxConfigTag |
HCA-MX初期化用コンフィグ構造体HCA-MXの動作仕様を指定するための構造体です。 criAtomHcaMx_Initialize 関数の引数に指定します。 [詳解] | |
マクロ定義 | |
#define | criAtomHcaMx_SetDefaultConfig(p_config) |
HCA-MX初期化コンフィグ構造体にデフォルト値をセット [詳解] | |
型定義 | |
typedef struct CriAtomHcaMxConfigTag | CriAtomHcaMxConfig |
HCA-MX初期化用コンフィグ構造体HCA-MXの動作仕様を指定するための構造体です。 criAtomHcaMx_Initialize 関数の引数に指定します。 [詳解] | |
関数 | |
CriSint32 | criAtomHcaMx_CalculateWorkSize (const CriAtomHcaMxConfig *config) |
HCA-MX初期化用ワーク領域サイズの計算 [詳解] | |
void | criAtomHcaMx_SetConfigForWorkSizeCalculation (const CriAtomHcaMxConfig *config) |
ワーク領域サイズ計算用コンフィグ構造体の設定 [詳解] | |
void | criAtomHcaMx_Initialize (const CriAtomHcaMxConfig *config, void *work, CriSint32 work_size) |
HCA-MXの初期化 [詳解] | |
void | criAtomHcaMx_Finalize (void) |
HCA-MXの終了 [詳解] | |
void | criAtomHcaMx_SetBusSendLevelByName (CriSint32 mixer_id, const CriChar8 *bus_name, CriFloat32 level) |
ミキサのバスセンドレベル設定 [詳解] | |
void | criAtomHcaMx_SetFrequencyRatio (CriSint32 mixer_id, CriFloat32 ratio) |
ミキサの出力周波数調整比の設定 [詳解] | |
#define criAtomHcaMx_SetDefaultConfig | ( | p_config | ) |
HCA-MX初期化コンフィグ構造体にデフォルト値をセット
typedef struct CriAtomHcaMxConfigTag CriAtomHcaMxConfig |
HCA-MX初期化用コンフィグ構造体HCA-MXの動作仕様を指定するための構造体です。
criAtomHcaMx_Initialize 関数の引数に指定します。
CriSint32 criAtomHcaMx_CalculateWorkSize | ( | const CriAtomHcaMxConfig * | config | ) |
HCA-MX初期化用ワーク領域サイズの計算
[in] | config | HCA-MX初期化用コンフィグ構造体 |
0以上 | 正常に処理が完了 |
-1 | エラーが発生 |
void criAtomHcaMx_SetConfigForWorkSizeCalculation | ( | const CriAtomHcaMxConfig * | config | ) |
ワーク領域サイズ計算用コンフィグ構造体の設定
[in] | config | HCA-MX初期化用コンフィグ構造体 |
void criAtomHcaMx_Initialize | ( | const CriAtomHcaMxConfig * | config, |
void * | work, | ||
CriSint32 | work_size | ||
) |
HCA-MXの初期化
[in] | config | HCA-MX初期化用コンフィグ構造体 |
[in] | work | ワーク領域 |
[in] | work_size | ワーク領域サイズ |
void criAtomHcaMx_Finalize | ( | void | ) |
HCA-MXの終了
void criAtomHcaMx_SetBusSendLevelByName | ( | CriSint32 | mixer_id, |
const CriChar8 * | bus_name, | ||
CriFloat32 | level | ||
) |
ミキサのバスセンドレベル設定
[in] | mixer_id | ミキサID |
[in] | bus_name | バス名 |
[in] | level | センドレベル値(0.0f〜1.0f) |
void criAtomHcaMx_SetFrequencyRatio | ( | CriSint32 | mixer_id, |
CriFloat32 | ratio | ||
) |
ミキサの出力周波数調整比の設定
[in] | mixer_id | ミキサID |
[in] | ratio | センドレベル値(0.25f〜4.0f) |