CRI ADX
Last Updated: 2024-09-25 17:41 p
|
データ構造 | |
struct | CriAtomDbasConfigTag |
D-BAS作成パラメーター構造体 [詳解] | |
マクロ定義 | |
#define | CRIATOMDBAS_ILLEGAL_ID (-1) |
Atom D-BAS ID [詳解] | |
#define | CRIATOMDBAS_DEFAULT_NUM_SECUREMENT_BUFFERS (4) |
D-BAS作成用のデフォルトのバッファー保証数 [詳解] | |
#define | CRIATOMDBAS_MINIMUM_NUM_SECUREMENT_BUFFERS (2) |
D-BAS作成時に指定可能なバッファー保証数の下限値 [詳解] | |
#define | criAtomDbas_SetDefaultConfig(p_config) |
CriAtomDbasConfig へのデフォルトパラメーターのセット [詳解] | |
型定義 | |
typedef CriSint32 | CriAtomDbasId |
Atom D-BAS ID [詳解] | |
typedef struct CriAtomDbasConfigTag | CriAtomDbasConfig |
D-BAS作成パラメーター構造体 [詳解] | |
関数 | |
CriSint32 | criAtomDbas_CalculateWorkSize (const CriAtomDbasConfig *config) |
D-BAS作成用ワークサイズの計算 [詳解] | |
CriAtomDbasId | criAtomDbas_Create (const CriAtomDbasConfig *config, void *work, CriSint32 work_size) |
D-BASの作成 [詳解] | |
void | criAtomDbas_Destroy (CriAtomDbasId atom_dbas_id) |
D-BASの破棄 [詳解] | |
CriSint32 | criAtomDbas_GetStreamingPlayerHandles (CriAtomDbasId dbas_id, CriAtomPlayerHn *players, CriSint32 length) |
ストリーム再生中のAtomプレーヤーハンドルを取得 [詳解] | |
#define CRIATOMDBAS_ILLEGAL_ID (-1) |
#define CRIATOMDBAS_DEFAULT_NUM_SECUREMENT_BUFFERS (4) |
D-BAS作成用のデフォルトのバッファー保証数
#define CRIATOMDBAS_MINIMUM_NUM_SECUREMENT_BUFFERS (2) |
D-BAS作成時に指定可能なバッファー保証数の下限値
#define criAtomDbas_SetDefaultConfig | ( | p_config | ) |
CriAtomDbasConfig へのデフォルトパラメーターのセット
[out] | p_config | D-BAS作成用コンフィグ構造体へのポインタ |
typedef CriSint32 CriAtomDbasId |
Atom D-BAS ID
typedef struct CriAtomDbasConfigTag CriAtomDbasConfig |
D-BAS作成パラメーター構造体
CriSint32 criAtomDbas_CalculateWorkSize | ( | const CriAtomDbasConfig * | config | ) |
D-BAS作成用ワークサイズの計算
[in] | config | D-BAS作成用コンフィグ構造体へのポインタ |
0以上 | 正常に処理が完了 |
-1 | エラーが発生 |
CriAtomDbasId criAtomDbas_Create | ( | const CriAtomDbasConfig * | config, |
void * | work, | ||
CriSint32 | work_size | ||
) |
D-BASの作成
[in] | config | D-BAS作成用コンフィグ構造体へのポインタ |
[in] | work | D-BAS作成用ワーク領域へのポインタ |
[in] | work_size | D-BAS作成用ワークサイズ |
void criAtomDbas_Destroy | ( | CriAtomDbasId | atom_dbas_id | ) |
CriSint32 criAtomDbas_GetStreamingPlayerHandles | ( | CriAtomDbasId | dbas_id, |
CriAtomPlayerHn * | players, | ||
CriSint32 | length | ||
) |
ストリーム再生中のAtomプレーヤーハンドルを取得
[in] | dbas_id | D-BAS管理用ID |
[out] | players | プレーヤーハンドル受け取り用配列 |
[in] | length | プレーヤーハンドル受け取り用配列要素数 |
0以上 | 正常に処理が完了 |
-1 | エラーが発生 |