![]() |
CRI ADX
Last Updated: 2025-10-02 09:59 p
|
データ構造 | |
| struct | CriAtomExConfigForUserPcmOutputTag |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtomEx_InitializeForUserPcmOutput 関数の引数に指定します。 [詳解] | |
| struct | CriAtomConfigTag_PC |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtom_Initialize_PC 関数の引数に指定します。 [詳解] | |
| struct | CriAtomExConfigTag_PC |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtomEx_Initialize_PC 関数の引数に指定します。 [詳解] | |
型定義 | |
| typedef struct CriAtomExConfigForUserPcmOutputTag | CriAtomExConfigForUserPcmOutput |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtomEx_InitializeForUserPcmOutput 関数の引数に指定します。 [詳解] | |
| typedef struct CriAtomConfigTag_PC | CriAtomConfig_PC |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtom_Initialize_PC 関数の引数に指定します。 [詳解] | |
| typedef struct CriAtomExConfigTag_PC | CriAtomExConfig_PC |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtomEx_Initialize_PC 関数の引数に指定します。 [詳解] | |
関数 | |
| CriSint32 | criAtom_CalculateWorkSize_PC (const CriAtomConfig_PC *config) |
| ライブラリ初期化用ワーク領域サイズの計算 [詳解] | |
| void | criAtom_Initialize_PC (const CriAtomConfig_PC *config, void *work, CriSint32 work_size) |
| ライブラリの初期化 [詳解] | |
| void | criAtom_Finalize_PC (void) |
| ライブラリの終了 [詳解] | |
| void | criAtom_SetThreadPriority_PC (int prio) |
| サーバー処理スレッドのプライオリティ変更 [詳解] | |
| int | criAtom_GetThreadPriority_PC (void) |
| サーバー処理スレッドのプライオリティ取得 [詳解] | |
| void | criAtom_SetThreadAffinityMask_PC (DWORD_PTR mask) |
| サーバー処理スレッドのアフィニティマスク変更 [詳解] | |
| DWORD_PTR | criAtom_GetThreadAffinityMask_PC (void) |
| サーバー処理スレッドのアフィニティマスクの取得 [詳解] | |
| CriSint32 | criAtomEx_CalculateWorkSize_PC (const CriAtomExConfig_PC *config) |
| ライブラリ初期化用ワーク領域サイズの計算 [詳解] | |
| void | criAtomEx_Initialize_PC (const CriAtomExConfig_PC *config, void *work, CriSint32 work_size) |
| ライブラリの初期化 [詳解] | |
| void | criAtomEx_Finalize_PC (void) |
| ライブラリの終了 [詳解] | |
| #define criAtom_SetDefaultConfig_PC | ( | p_config | ) |
ライブラリ初期化用コンフィグ構造体にデフォルト値をセット
| [out] | p_config | 初期化用コンフィグ構造体へのポインタ |
| #define criAtomEx_SetDefaultConfig_PC | ( | p_config | ) |
ライブラリ初期化用コンフィグ構造体にデフォルト値をセット
| [out] | p_config | 初期化用コンフィグ構造体へのポインタ |
| #define criAtomEx_SetThreadPriority_PC | ( | prio | ) | criAtom_SetThreadPriority_PC(prio) |
サーバー処理スレッドのプライオリティ変更
| [in] | prio | スレッドプライオリティ |
| #define criAtomEx_GetThreadPriority_PC | ( | ) | criAtom_GetThreadPriority_PC() |
サーバー処理スレッドのプライオリティ取得
| #define criAtomEx_SetThreadAffinityMask_PC | ( | mask | ) | criAtom_SetThreadAffinityMask_PC(mask) |
サーバー処理スレッドのアフィニティマスク変更
| [in] | mask | スレッドアフィニティマスク |
| #define criAtomEx_GetThreadAffinityMask_PC | ( | ) | criAtom_GetThreadAffinityMask_PC() |
サーバー処理スレッドのアフィニティマスクの取得
| #define criAtomEx_CalculateWorkSizeForUserPcmOutput_PC | ( | config | ) | criAtomEx_CalculateWorkSizeForUserPcmOutput(config) |
ユーザPCM出力方式用ワーク領域サイズ計算
| [in] | config | 初期化用コンフィグ構造体 |
| #define criAtomEx_InitializeForUserPcmOutput_PC | ( | config, | |
| work, | |||
| work_size | |||
| ) | criAtomEx_InitializeForUserPcmOutput(config, work, work_size) |
ユーザPCM出力用ライブラリ初期化
| [in] | config | 初期化用コンフィグ構造体 |
| [in] | work | ワーク領域 |
| [in] | work_size | ワーク領域サイズ |
| #define criAtomEx_FinalizeForUserPcmOutput_PC | ( | ) | criAtomEx_FinalizeForUserPcmOutput() |
ユーザPCM出力用ライブラリ終了処理
Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。
criAtomEx_InitializeForUserPcmOutput 関数の引数に指定します。
| typedef struct CriAtomConfigTag_PC CriAtomConfig_PC |
Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。
criAtom_Initialize_PC 関数の引数に指定します。
| typedef struct CriAtomExConfigTag_PC CriAtomExConfig_PC |
Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。
criAtomEx_Initialize_PC 関数の引数に指定します。
| CriSint32 criAtom_CalculateWorkSize_PC | ( | const CriAtomConfig_PC * | config | ) |
ライブラリ初期化用ワーク領域サイズの計算
| [in] | config | 初期化用コンフィグ構造体 |
| void criAtom_Initialize_PC | ( | const CriAtomConfig_PC * | config, |
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
ライブラリの初期化
| [in] | config | 初期化用コンフィグ構造体 |
| [in] | work | ワーク領域 |
| [in] | work_size | ワーク領域サイズ |
| void criAtom_Finalize_PC | ( | void | ) |
ライブラリの終了
| void criAtom_SetThreadPriority_PC | ( | int | prio | ) |
サーバー処理スレッドのプライオリティ変更
| [in] | prio | スレッドプライオリティ |
| int criAtom_GetThreadPriority_PC | ( | void | ) |
サーバー処理スレッドのプライオリティ取得
| void criAtom_SetThreadAffinityMask_PC | ( | DWORD_PTR | mask | ) |
サーバー処理スレッドのアフィニティマスク変更
| [in] | mask | スレッドアフィニティマスク |
| DWORD_PTR criAtom_GetThreadAffinityMask_PC | ( | void | ) |
サーバー処理スレッドのアフィニティマスクの取得
| CriSint32 criAtomEx_CalculateWorkSize_PC | ( | const CriAtomExConfig_PC * | config | ) |
ライブラリ初期化用ワーク領域サイズの計算
| [in] | config | 初期化用コンフィグ構造体 |
| void criAtomEx_Initialize_PC | ( | const CriAtomExConfig_PC * | config, |
| void * | work, | ||
| CriSint32 | work_size | ||
| ) |
ライブラリの初期化
| [in] | config | 初期化用コンフィグ構造体 |
| [in] | work | ワーク領域 |
| [in] | work_size | ワーク領域サイズ |
| void criAtomEx_Finalize_PC | ( | void | ) |
ライブラリの終了