#define SMP_PATH_LENGTH (256)
player_config.
max_path = SMP_PATH_LENGTH;
void criAtomExPlayer_SetFile(CriAtomExPlayerHn player, CriFsBinderHn binder, const CriChar8 *path)
音声データのセット(ファイル名の指定)
CriAtomExPlaybackId criAtomExPlayer_Start(CriAtomExPlayerHn player)
再生の開始
void criAtomExPlayer_SetVoiceControlMethod(CriAtomExPlayerHn player, CriAtomExVoiceControlMethod method)
ボイス制御方法の指定
CriAtomExPlayerObj * CriAtomExPlayerHn
プレーヤーハンドル
Definition: cri_le_atom_ex.h:3628
void criAtomExPlayer_UpdateAll(CriAtomExPlayerHn player)
再生パラメーターの更新(再生中の音全て)
CriAtomExPlayerHn criAtomExPlayer_Create(const CriAtomExPlayerConfig *config, void *work, CriSint32 work_size)
AtomExPlayerの作成
void criAtomExPlayer_SetVoicePriority(CriAtomExPlayerHn player, CriSint32 priority)
ボイスプライオリティの設定
#define criAtomExPlayer_SetDefaultConfig(p_config)
プレーヤー作成用コンフィグ構造体にデフォルト値をセット
Definition: cri_le_atom_ex.h:713
@ CRIATOMEX_PREFER_FIRST
Definition: cri_le_atom_ex.h:3691
#define criAtomExVoicePool_SetDefaultConfigForAdxVoicePool(p_config)
ADXボイスプール作成用コンフィグ構造体にデフォルト値をセット
Definition: cri_le_atom_ex.h:585
CriAtomExVoicePoolHn criAtomExVoicePool_AllocateAdxVoicePool(const CriAtomExAdxVoicePoolConfig *config, void *work, CriSint32 work_size)
ADXボイスプールの作成
CriBool streaming_flag
ストリーミング再生を行うかどうか
Definition: cri_le_atom.h:1647
ADXボイスプール作成用コンフィグ構造体
Definition: cri_le_atom_ex.h:3281
CriSint32 num_voices
Definition: cri_le_atom_ex.h:3283
CriAtomAdxPlayerConfig player_config
Definition: cri_le_atom_ex.h:3284
プレーヤー作成用コンフィグ構造体
Definition: cri_le_atom_ex.h:3490
CriSint32 max_path
最大パス長
Definition: cri_le_atom_ex.h:3571