CRI ADX  Last Updated: 2024-09-25 17:41 p
ACB情報の取得

サンプルのディレクトリ

/cri/pc/samples/criatomex/acb_info

サンプルで使用しているデータ

/cri/common/smpdata/criatomex/
  • SampleProject.acf
  • AtomCueSheet.acb
  • AtomCueSheet.awb

サンプルの解説

ACB情報 を取得するには、CriAtomExAcb API の関数を使います。
ACB情報を取得するコードを以下に示します。
CriSint32 index = 0;
CriSint32 num_cues;
CriSint32 cue_id;
const CriChar8* cue_name;
const CriChar8* user_data;
/* キュー数の取得 */
num_cues = criAtomExAcb_GetNumCues(acb_hn);
/* キューIDの取得 */
cue_id = criAtomExAcb_GetCueIdByIndex(acb_hn, index);
/* キュー名の取得 */
cue_name = criAtomExAcb_GetCueNameByIndex(acb_hn, index);
/* ユーザーデータの取得 */
user_data = criAtomExAcb_GetUserDataById(acb_hn, cue_id);
CriAtomExCueId criAtomExAcb_GetCueIdByIndex(CriAtomExAcbHn acb_hn, CriAtomExCueIndex index)
キューIDの取得(キューインデックス指定)
const CriChar8 * criAtomExAcb_GetCueNameByIndex(CriAtomExAcbHn acb_hn, CriAtomExCueIndex index)
キュー名の取得(キューインデックス指定)
CriSint32 criAtomExAcb_GetNumCues(CriAtomExAcbHn acb_hn)
キュー数の取得
const CriChar8 * criAtomExAcb_GetUserDataById(CriAtomExAcbHn acb_hn, CriAtomExCueId id)
ユーザデータ文字列の取得(キューID指定)