CRI ADX
Last Updated: 2024-11-26 16:51 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 | ) |
ライブラリの終了