CriFsStdioHn fp;
CriSint64 filesize;
CriSint32 mem_file;
mem_file = user_alloc(NULL, (CriSint32)filesize);
CriFsStdioHn criFsStdio_OpenFile(CriFsBinderHn bndr, const char *fname, const char *mode)
ANSI C に準じたファイルオープン
CriError criFsStdio_CloseFile(CriFsStdioHn stdhn)
ANSI C に準じたファイルクローズ
CriSint64 criFsStdio_GetFileSize(CriFsStdioHn stdhn)
ANSI C に準じたAPIに基づくファイルサイズ取得
CriSint64 criFsStdio_ReadFile(CriFsStdioHn stdhn, CriSint64 rsize, void *buf, CriSint64 bsize)
ANSI C に準じたAPIに基づくファイルからのデータ読込
void criAtomExPlayer_SetData(CriAtomExPlayerHn player, void *buffer, CriSint32 size)
音声データのセット(オンメモリデータの指定)
CriAtomExPlaybackId criAtomExPlayer_Start(CriAtomExPlayerHn player)
再生の開始
CriAtomExPlayerObj * CriAtomExPlayerHn
プレーヤーハンドル
Definition: cri_atom_ex.h:3656
CriAtomExPlayerHn criAtomExPlayer_Create(const CriAtomExPlayerConfig *config, void *work, CriSint32 work_size)
AtomExPlayerの作成
struct CriAtomExVoicePoolTag * CriAtomExVoicePoolHn
ボイスプールハンドル
Definition: cri_atom_ex.h:3254
CriAtomExVoicePoolHn criAtomExVoicePool_AllocateAdxVoicePool(const CriAtomExAdxVoicePoolConfig *config, void *work, CriSint32 work_size)
ADXボイスプールの作成