#include <windows.h>#include <cri_le_xpt.h>#include <cri_le_error.h>#include <cri_le_atom.h>#include <cri_le_atom_ex.h>#include <cri_le_atom_asr.h>構成 | |
| struct | CriAtomConfigTag_PC |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtom_Initialize_PC 関数の引数に指定します。 [詳細] | |
| struct | CriAtomExConfigTag_PC |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。 criAtomEx_Initialize_PC 関数の引数に指定します。 [詳細] | |
マクロ定義 | |
| #define | criAtom_SetDefaultConfig_PC(p_config) |
| ライブラリ初期化用コンフィグ構造体にデフォルト値をセット | |
| #define | criAtomEx_SetDefaultConfig_PC(p_config) |
| ライブラリ初期化用コンフィグ構造体にデフォルト値をセット | |
| #define | criAtomEx_SetThreadPriority_PC(prio) criAtom_SetThreadPriority_PC(prio) |
| サーバ処理スレッドのプライオリティ変更 | |
| #define | criAtomEx_GetThreadPriority_PC() criAtom_GetThreadPriority_PC() |
| サーバ処理スレッドのプライオリティ取得 | |
| #define | criAtomEx_SetThreadAffinityMask_PC(mask) criAtom_SetThreadAffinityMask_PC(mask) |
| サーバ処理スレッドのアフィニティマスク変更 | |
| #define | criAtomEx_GetThreadAffinityMask_PC() criAtom_GetThreadAffinityMask_PC() |
| サーバ処理スレッドのアフィニティマスクの取得 | |
| #define | criAtomEx_CalculateWorkSizeForUserPcmOutput_PC(config) criAtomEx_CalculateWorkSizeForUserPcmOutput(config) |
| ユーザPCM出力方式用ワーク領域サイズ計算 | |
| #define | criAtomEx_InitializeForUserPcmOutput_PC(config, work, work_size) criAtomEx_InitializeForUserPcmOutput(config, work, work_size) |
| ユーザPCM出力用ライブラリ初期化 | |
| #define | criAtomEx_FinalizeForUserPcmOutput_PC() criAtomEx_FinalizeForUserPcmOutput() |
| ユーザPCM出力用ライブラリ終了処理 | |
型定義 | |
| 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 CRIAPI | criAtom_CalculateWorkSize_PC (const CriAtomConfig_PC *config) |
| ライブラリ初期化用ワーク領域サイズの計算 | |
| void CRIAPI | criAtom_Initialize_PC (const CriAtomConfig_PC *config, void *work, CriSint32 work_size) |
| ライブラリの初期化 | |
| void CRIAPI | criAtom_Finalize_PC (void) |
| ライブラリの終了 | |
| void CRIAPI | criAtom_SetThreadPriority_PC (int prio) |
| サーバ処理スレッドのプライオリティ変更 | |
| int CRIAPI | criAtom_GetThreadPriority_PC (void) |
| サーバ処理スレッドのプライオリティ取得 | |
| void CRIAPI | criAtom_SetThreadAffinityMask_PC (DWORD_PTR mask) |
| サーバ処理スレッドのアフィニティマスク変更 | |
| DWORD_PTR CRIAPI | criAtom_GetThreadAffinityMask_PC (void) |
| サーバ処理スレッドのアフィニティマスクの取得 | |
| CriSint32 CRIAPI | criAtomEx_CalculateWorkSize_PC (const CriAtomExConfig_PC *config) |
| ライブラリ初期化用ワーク領域サイズの計算 | |
| void CRIAPI | criAtomEx_Initialize_PC (const CriAtomExConfig_PC *config, void *work, CriSint32 work_size) |
| ライブラリの初期化 | |
| void CRIAPI | criAtomEx_Finalize_PC (void) |
| ライブラリの終了 | |