構成 | |
| struct | CriAtomExCategoryInfoTag |
| カテゴリ情報取得用構造体 [詳細] | |
マクロ定義 | |
| #define | CRIATOMEXCATEGORY_MAX_CATEGORIES_PER_PLAYBACK (16) |
| 最大再生毎カテゴリ参照数再生毎の最大カテゴリ参照数です。 | |
型定義 | |
| typedef CriUint32 | CriAtomExCategoryId |
| カテゴリID | |
| typedef struct CriAtomExCategoryInfoTag | CriAtomExCategoryInfo |
| カテゴリ情報取得用構造体 | |
関数 | |
| void CRIAPI | criAtomExCategory_SetVolumeById (CriAtomExCategoryId id, CriFloat32 volume) |
| ID指定によるカテゴリに対するボリューム設定 | |
| CriFloat32 CRIAPI | criAtomExCategory_GetVolumeById (CriAtomExCategoryId id) |
| ID指定によるカテゴリボリューム取得 | |
| CriFloat32 CRIAPI | criAtomExCategory_GetTotalVolumeById (CriAtomExCategoryId id) |
| ID指定による最終カテゴリボリューム取得 | |
| void CRIAPI | criAtomExCategory_SetVolumeByName (const CriChar8 *name, CriFloat32 volume) |
| 名前指定によるカテゴリに対するボリューム設定 | |
| CriFloat32 CRIAPI | criAtomExCategory_GetVolumeByName (const CriChar8 *name) |
| 名前指定によるカテゴリボリューム取得 | |
| CriFloat32 CRIAPI | criAtomExCategory_GetTotalVolumeByName (const CriChar8 *name) |
| 名前指定による最終カテゴリボリューム取得 | |
| void CRIAPI | criAtomExCategory_MuteById (CriAtomExCategoryId id, CriBool mute) |
| ID指定によるカテゴリミュート状態設定 | |
| CriBool CRIAPI | criAtomExCategory_IsMutedById (CriAtomExCategoryId id) |
| ID指定によるカテゴリミュート状態取得 | |
| void CRIAPI | criAtomExCategory_MuteByName (const CriChar8 *name, CriBool mute) |
| 名前指定によるカテゴリミュート状態設定 | |
| CriBool CRIAPI | criAtomExCategory_IsMutedByName (const CriChar8 *name) |
| 名前指定によるカテゴリミュート状態取得 | |
| void CRIAPI | criAtomExCategory_SoloById (CriAtomExCategoryId id, CriBool solo, CriFloat32 mute_volume) |
| ID指定によるカテゴリソロ状態設定 | |
| CriBool CRIAPI | criAtomExCategory_IsSoloedById (CriAtomExCategoryId id) |
| ID指定によるカテゴリソロ状態取得 | |
| void CRIAPI | criAtomExCategory_SoloByName (const CriChar8 *name, CriBool solo, CriFloat32 mute_volume) |
| 名前指定によるカテゴリソロ状態設定 | |
| CriBool CRIAPI | criAtomExCategory_IsSoloedByName (const CriChar8 *name) |
| 名前指定によるカテゴリソロ状態取得 | |
| void CRIAPI | criAtomExCategory_PauseById (CriAtomExCategoryId id, CriBool sw) |
| ID指定によるカテゴリのポーズ/ポーズ解除 | |
| CriBool CRIAPI | criAtomExCategory_IsPausedById (CriAtomExCategoryId id) |
| ID指定によるカテゴリのポーズ状態取得 | |
| void CRIAPI | criAtomExCategory_PauseByName (const CriChar8 *name, CriBool sw) |
| 名前指定によるカテゴリのポーズ/ポーズ解除 | |
| CriBool CRIAPI | criAtomExCategory_IsPausedByName (const CriChar8 *name) |
| 名前指定によるカテゴリのポーズ状態取得 | |
| void CRIAPI | criAtomExCategory_SetFadeInTimeById (CriAtomExCategoryId id, CriUint16 ms) |
| フェードイン時間の設定(カテゴリID指定) | |
| void CRIAPI | criAtomExCategory_SetFadeInTimeByName (const CriChar8 *name, CriUint16 ms) |
| フェードイン時間の設定(カテゴリ名指定) | |
| void CRIAPI | criAtomExCategory_SetFadeOutTimeById (CriAtomExCategoryId id, CriUint16 ms) |
| フェードアウト時間の設定(カテゴリID指定) | |
| void CRIAPI | criAtomExCategory_SetFadeOutTimeByName (const CriChar8 *name, CriUint16 ms) |
| フェードアウト時間の設定(カテゴリ名指定) | |
| void CRIAPI | criAtomExCategory_SetAisacControlById (CriAtomExCategoryId id, CriAtomExAisacControlId control_id, CriFloat32 control_value) |
| ID指定によるカテゴリに対するAISACコントロール値設定 | |
| void CRIAPI | criAtomExCategory_SetAisacControlByName (const CriChar8 *name, const CriChar8 *control_name, CriFloat32 control_value) |
| 名前指定によるカテゴリに対するAISACコントロール値設定 | |
| CriBool CRIAPI | criAtomExCategory_ResetAllAisacControlById (CriAtomExCategoryId category_id) |
| ID指定でカテゴリにアタッチされている全てのAISACコントロール値をデフォルト値に設定する | |
| CriBool CRIAPI | criAtomExCategory_ResetAllAisacControlByName (const CriChar8 *category_name) |
| 名前指定でカテゴリにアタッチされている全てのAISACコントロール値をデフォルト値に設定する | |
| void CRIAPI | criAtomExCategory_AttachAisacById (CriAtomExCategoryId id, const CriChar8 *global_aisac_name) |
| ID指定でカテゴリにAISACを取り付ける | |
| void CRIAPI | criAtomExCategory_AttachAisacByName (const CriChar8 *name, const CriChar8 *global_aisac_name) |
| 名前指定でカテゴリにAISACを取り付ける | |
| void CRIAPI | criAtomExCategory_DetachAisacById (CriAtomExCategoryId id, const CriChar8 *global_aisac_name) |
| ID指定でカテゴリからAISACを取り外す | |
| void CRIAPI | criAtomExCategory_DetachAisacByName (const CriChar8 *name, const CriChar8 *global_aisac_name) |
| 名前指定でカテゴリからAISACを取り外す | |
| void CRIAPI | criAtomExCategory_DetachAisacAllById (CriAtomExCategoryId id) |
| ID指定でカテゴリから全てのAISACを取り外す | |
| void CRIAPI | criAtomExCategory_DetachAisacAllByName (const CriChar8 *name) |
| 名前指定でカテゴリから全てのAISACを取り外す | |
| CriSint32 CRIAPI | criAtomExCategory_GetNumAttachedAisacsById (CriAtomExCategoryId id) |
| ID指定でカテゴリにアタッチされているAISAC数を取得する | |
| CriSint32 CRIAPI | criAtomExCategory_GetNumAttachedAisacsByName (const CriChar8 *name) |
| 名前指定でカテゴリにアタッチされているAISAC数を取得する | |
| CriBool CRIAPI | criAtomExCategory_GetAttachedAisacInfoById (CriAtomExCategoryId id, CriSint32 aisac_attached_index, CriAtomExAisacInfo *aisac_info) |
| ID指定でカテゴリにアタッチされているAISACの情報を取得する | |
| CriBool CRIAPI | criAtomExCategory_GetAttachedAisacInfoByName (const CriChar8 *name, CriSint32 aisac_attached_index, CriAtomExAisacInfo *aisac_info) |
| 名前指定でカテゴリにアタッチされているAISACの情報を取得する | |
| CriBool CRIAPI | criAtomExCategory_GetCurrentAisacControlValueById (CriAtomExCategoryId category_id, CriAtomExAisacControlId aisac_control_id, CriFloat32 *control_value) |
| ID指定でカテゴリにアタッチされているAISACコントロールの現在値を取得する | |
| CriBool CRIAPI | criAtomExCategory_GetCurrentAisacControlValueByName (const CriChar8 *category_name, const CriChar8 *aisac_control_name, CriFloat32 *control_value) |
| 名前指定でカテゴリにアタッチされているAISACコントロールの現在値を取得する | |
| CriSint32 CRIAPI | criAtomExCategory_GetNumCuePlayingCountById (CriAtomExCategoryId id) |
| ID指定でカテゴリに所属する発音中のキュー数を取得する | |
| CriSint32 CRIAPI | criAtomExCategory_GetNumCuePlayingCountByName (const CriChar8 *name) |
| 名前指定でカテゴリに所属する発音中のキュー数を取得する | |
| void CRIAPI | criAtomExCategory_StopById (CriAtomExCategoryId id) |
| ID指定でカテゴリに所属する発音中のキュー数を停止する | |
| void CRIAPI | criAtomExCategory_StopByName (const CriChar8 *name) |
| 名前指定でカテゴリに所属する発音中のキュー数を停止する | |
| void CRIAPI | criAtomExCategory_StopWithoutReleaseTimeById (CriAtomExCategoryId id) |
| ID指定でカテゴリに所属する発音中のキュー数を即時停止する | |
| void CRIAPI | criAtomExCategory_StopWithoutReleaseTimeByName (const CriChar8 *name) |
| 名前指定でカテゴリに所属する発音中のキュー数を即時停止する | |
| #define CRIATOMEXCATEGORY_MAX_CATEGORIES_PER_PLAYBACK (16) |
最大再生毎カテゴリ参照数再生毎の最大カテゴリ参照数です。
| typedef CriUint32 CriAtomExCategoryId |
カテゴリID
| typedef struct CriAtomExCategoryInfoTag CriAtomExCategoryInfo |
カテゴリ情報取得用構造体
| void CRIAPI criAtomExCategory_SetVolumeById | ( | CriAtomExCategoryId | id, |
| CriFloat32 | volume | ||
| ) |
ID指定によるカテゴリに対するボリューム設定
| [in] | id | カテゴリID |
| [in] | volume | ボリューム値 |
| CriFloat32 CRIAPI criAtomExCategory_GetVolumeById | ( | CriAtomExCategoryId | id | ) |
ID指定によるカテゴリボリューム取得
| [in] | id | カテゴリID return CriFloat32 カテゴリボリューム |
| CriFloat32 CRIAPI criAtomExCategory_GetTotalVolumeById | ( | CriAtomExCategoryId | id | ) |
ID指定による最終カテゴリボリューム取得
| [in] | id | カテゴリID return CriFloat32 カテゴリボリューム |
| void CRIAPI criAtomExCategory_SetVolumeByName | ( | const CriChar8 * | name, |
| CriFloat32 | volume | ||
| ) |
名前指定によるカテゴリに対するボリューム設定
| [in] | name | カテゴリ名 |
| [in] | volume | ボリューム値 |
| CriFloat32 CRIAPI criAtomExCategory_GetVolumeByName | ( | const CriChar8 * | name | ) |
名前指定によるカテゴリボリューム取得
| [in] | name | カテゴリ名 return CriFloat32 カテゴリボリューム |
| CriFloat32 CRIAPI criAtomExCategory_GetTotalVolumeByName | ( | const CriChar8 * | name | ) |
名前指定による最終カテゴリボリューム取得
| [in] | name | カテゴリ名 return CriFloat32 カテゴリボリューム |
| void CRIAPI criAtomExCategory_MuteById | ( | CriAtomExCategoryId | id, |
| CriBool | mute | ||
| ) |
ID指定によるカテゴリミュート状態設定
| [in] | id | カテゴリID |
| [in] | mute | ミュート状態(CRI_TRUE = ミュート、CRI_FALSE = ミュート解除) |
| CriBool CRIAPI criAtomExCategory_IsMutedById | ( | CriAtomExCategoryId | id | ) |
ID指定によるカテゴリミュート状態取得
| [in] | id | カテゴリID return CriBool ミュート状態(CRI_TRUE = ミュート中、CRI_FALSE = ミュートされていない) |
| void CRIAPI criAtomExCategory_MuteByName | ( | const CriChar8 * | name, |
| CriBool | mute | ||
| ) |
名前指定によるカテゴリミュート状態設定
| [in] | name | カテゴリ名 |
| [in] | mute | ミュート状態(CRI_TRUE = ミュート、CRI_FALSE = ミュート解除) |
| CriBool CRIAPI criAtomExCategory_IsMutedByName | ( | const CriChar8 * | name | ) |
名前指定によるカテゴリミュート状態取得
| [in] | name | カテゴリ名 return CriBool ミュート状態(CRI_TRUE = ミュート中、CRI_FALSE = ミュートされていない) |
| void CRIAPI criAtomExCategory_SoloById | ( | CriAtomExCategoryId | id, |
| CriBool | solo, | ||
| CriFloat32 | mute_volume | ||
| ) |
ID指定によるカテゴリソロ状態設定
| [in] | id | カテゴリID |
| [in] | solo | ソロ状態(CRI_TRUE = ソロ、CRI_FALSE = ソロ解除) |
| [in] | mute_volume | 他のカテゴリに適用するミュートボリューム値 |
| CriBool CRIAPI criAtomExCategory_IsSoloedById | ( | CriAtomExCategoryId | id | ) |
ID指定によるカテゴリソロ状態取得
| [in] | id | カテゴリID return CriBool ソロ状態(CRI_TRUE = ソロ中、CRI_FALSE = ソロではない) |
| void CRIAPI criAtomExCategory_SoloByName | ( | const CriChar8 * | name, |
| CriBool | solo, | ||
| CriFloat32 | mute_volume | ||
| ) |
名前指定によるカテゴリソロ状態設定
| [in] | name | カテゴリ名 |
| [in] | solo | ソロ状態(CRI_TRUE = ソロ、CRI_FALSE = ソロ解除) |
| [in] | mute_volume | 他のカテゴリに適用するミュートボリューム値 |
| CriBool CRIAPI criAtomExCategory_IsSoloedByName | ( | const CriChar8 * | name | ) |
名前指定によるカテゴリソロ状態取得
| [in] | name | カテゴリ名 return CriBool ソロ状態(CRI_TRUE = ソロ中、CRI_FALSE = ソロではない) |
| void CRIAPI criAtomExCategory_PauseById | ( | CriAtomExCategoryId | id, |
| CriBool | sw | ||
| ) |
ID指定によるカテゴリのポーズ/ポーズ解除
| [in] | id | カテゴリID |
| [in] | sw | スイッチ(CRI_FALSE = ポーズ解除、CRI_TRUE = ポーズ) |
| CriBool CRIAPI criAtomExCategory_IsPausedById | ( | CriAtomExCategoryId | id | ) |
ID指定によるカテゴリのポーズ状態取得
| [in] | id | カテゴリID return CriBool ポーズ状態 |
| void CRIAPI criAtomExCategory_PauseByName | ( | const CriChar8 * | name, |
| CriBool | sw | ||
| ) |
名前指定によるカテゴリのポーズ/ポーズ解除
| [in] | name | カテゴリ名 |
| [in] | sw | スイッチ(CRI_FALSE = ポーズ解除、CRI_TRUE = ポーズ) |
| CriBool CRIAPI criAtomExCategory_IsPausedByName | ( | const CriChar8 * | name | ) |
名前指定によるカテゴリのポーズ状態取得
| [in] | name | カテゴリ名 return CriBool ポーズ状態 |
| void CRIAPI criAtomExCategory_SetFadeInTimeById | ( | CriAtomExCategoryId | id, |
| CriUint16 | ms | ||
| ) |
フェードイン時間の設定(カテゴリID指定)
| [in] | id | カテゴリID |
| [in] | ms | フェードイン時間(ミリ秒単位) |
| void CRIAPI criAtomExCategory_SetFadeInTimeByName | ( | const CriChar8 * | name, |
| CriUint16 | ms | ||
| ) |
フェードイン時間の設定(カテゴリ名指定)
| [in] | name | カテゴリ名 |
| [in] | ms | フェードイン時間(ミリ秒単位) |
| void CRIAPI criAtomExCategory_SetFadeOutTimeById | ( | CriAtomExCategoryId | id, |
| CriUint16 | ms | ||
| ) |
フェードアウト時間の設定(カテゴリID指定)
| [in] | id | カテゴリID |
| [in] | ms | フェードアウト時間(ミリ秒単位) |
| void CRIAPI criAtomExCategory_SetFadeOutTimeByName | ( | const CriChar8 * | name, |
| CriUint16 | ms | ||
| ) |
フェードアウト時間の設定(カテゴリ名指定)
| [in] | name | カテゴリ名 |
| [in] | ms | フェードアウト時間(ミリ秒単位) |
| void CRIAPI criAtomExCategory_SetAisacControlById | ( | CriAtomExCategoryId | id, |
| CriAtomExAisacControlId | control_id, | ||
| CriFloat32 | control_value | ||
| ) |
ID指定によるカテゴリに対するAISACコントロール値設定
| [in] | id | カテゴリID |
| [in] | control_id | AISACコントロールID |
| [in] | control_value | AISACコントロール値 |
| void CRIAPI criAtomExCategory_SetAisacControlByName | ( | const CriChar8 * | name, |
| const CriChar8 * | control_name, | ||
| CriFloat32 | control_value | ||
| ) |
名前指定によるカテゴリに対するAISACコントロール値設定
| [in] | name | カテゴリ名 |
| [in] | control_name | AISACコントロール名 |
| [in] | control_value | AISACコントロール値 |
| CriBool CRIAPI criAtomExCategory_ResetAllAisacControlById | ( | CriAtomExCategoryId | category_id | ) |
ID指定でカテゴリにアタッチされている全てのAISACコントロール値をデフォルト値に設定する
| [in] | id | カテゴリID |
| CRI_TRUE | = 成功 |
| CRI_FALSE | = 失敗 |
| CriBool CRIAPI criAtomExCategory_ResetAllAisacControlByName | ( | const CriChar8 * | category_name | ) |
名前指定でカテゴリにアタッチされている全てのAISACコントロール値をデフォルト値に設定する
| [in] | name | カテゴリ名 |
| CRI_TRUE | = 成功 |
| CRI_FALSE | = 失敗 |
| void CRIAPI criAtomExCategory_AttachAisacById | ( | CriAtomExCategoryId | id, |
| const CriChar8 * | global_aisac_name | ||
| ) |
ID指定でカテゴリにAISACを取り付ける
| [in] | id | カテゴリID |
| [in] | global_aisac_name | 取り付けるグローバルAISAC名 |
| void CRIAPI criAtomExCategory_AttachAisacByName | ( | const CriChar8 * | name, |
| const CriChar8 * | global_aisac_name | ||
| ) |
名前指定でカテゴリにAISACを取り付ける
| [in] | name | カテゴリ名 |
| [in] | global_aisac_name | 取り付けるグローバルAISAC名 |
| void CRIAPI criAtomExCategory_DetachAisacById | ( | CriAtomExCategoryId | id, |
| const CriChar8 * | global_aisac_name | ||
| ) |
ID指定でカテゴリからAISACを取り外す
| [in] | id | カテゴリID |
| [in] | global_aisac_name | 取り外すグローバルAISAC名 |
| void CRIAPI criAtomExCategory_DetachAisacByName | ( | const CriChar8 * | name, |
| const CriChar8 * | global_aisac_name | ||
| ) |
名前指定でカテゴリからAISACを取り外す
| [in] | name | カテゴリ名 |
| [in] | global_aisac_name | 取り外すグローバルAISAC名 |
| void CRIAPI criAtomExCategory_DetachAisacAllById | ( | CriAtomExCategoryId | id | ) |
ID指定でカテゴリから全てのAISACを取り外す
| [in] | id | カテゴリID |
| void CRIAPI criAtomExCategory_DetachAisacAllByName | ( | const CriChar8 * | name | ) |
名前指定でカテゴリから全てのAISACを取り外す
| [in] | name | カテゴリ名 |
| CriSint32 CRIAPI criAtomExCategory_GetNumAttachedAisacsById | ( | CriAtomExCategoryId | id | ) |
ID指定でカテゴリにアタッチされているAISAC数を取得する
| [in] | id | カテゴリID |
| CriSint32 CRIAPI criAtomExCategory_GetNumAttachedAisacsByName | ( | const CriChar8 * | name | ) |
名前指定でカテゴリにアタッチされているAISAC数を取得する
| [in] | name | カテゴリ名 |
| CriBool CRIAPI criAtomExCategory_GetAttachedAisacInfoById | ( | CriAtomExCategoryId | id, |
| CriSint32 | aisac_attached_index, | ||
| CriAtomExAisacInfo * | aisac_info | ||
| ) |
ID指定でカテゴリにアタッチされているAISACの情報を取得する
| [in] | id | カテゴリID |
| [in] | aisac_attached_index | アタッチされているAISACのインデックス |
| [out] | aisac_info | AISAC情報 |
| CRI_TRUE | = 情報が取得できた |
| CRI_FALSE | = 情報が取得できなかった |
| CriBool CRIAPI criAtomExCategory_GetAttachedAisacInfoByName | ( | const CriChar8 * | name, |
| CriSint32 | aisac_attached_index, | ||
| CriAtomExAisacInfo * | aisac_info | ||
| ) |
名前指定でカテゴリにアタッチされているAISACの情報を取得する
| [in] | name | カテゴリ名 |
| [in] | aisac_attached_index | アタッチされているAISACのインデックス |
| [out] | aisac_info | AISAC情報 |
| CRI_TRUE | = 情報が取得できた |
| CRI_FALSE | = 情報が取得できなかった |
| CriBool CRIAPI criAtomExCategory_GetCurrentAisacControlValueById | ( | CriAtomExCategoryId | category_id, |
| CriAtomExAisacControlId | aisac_control_id, | ||
| CriFloat32 * | control_value | ||
| ) |
ID指定でカテゴリにアタッチされているAISACコントロールの現在値を取得する
| [in] | id | カテゴリID |
| [in] | aisac_control_id | AISACコントロールID |
| [out] | control_value | AISACコントロールの現在値 |
| CRI_TRUE | = 情報が取得できた |
| CRI_FALSE | = 情報が取得できなかった |
| CriBool CRIAPI criAtomExCategory_GetCurrentAisacControlValueByName | ( | const CriChar8 * | category_name, |
| const CriChar8 * | aisac_control_name, | ||
| CriFloat32 * | control_value | ||
| ) |
名前指定でカテゴリにアタッチされているAISACコントロールの現在値を取得する
| [in] | name | カテゴリ名 |
| [in] | aisac_control_name | AISACコントロール名 |
| [out] | control_value | AISACコントロールの現在値 |
| CRI_TRUE | = 情報が取得できた |
| CRI_FALSE | = 情報が取得できなかった |
| CriSint32 CRIAPI criAtomExCategory_GetNumCuePlayingCountById | ( | CriAtomExCategoryId | id | ) |
ID指定でカテゴリに所属する発音中のキュー数を取得する
| [in] | id | カテゴリID |
| CriSint32 CRIAPI criAtomExCategory_GetNumCuePlayingCountByName | ( | const CriChar8 * | name | ) |
名前指定でカテゴリに所属する発音中のキュー数を取得する
| [in] | name | カテゴリ名 |
| void CRIAPI criAtomExCategory_StopById | ( | CriAtomExCategoryId | id | ) |
ID指定でカテゴリに所属する発音中のキュー数を停止する
| [in] | id | カテゴリID |
| void CRIAPI criAtomExCategory_StopByName | ( | const CriChar8 * | name | ) |
名前指定でカテゴリに所属する発音中のキュー数を停止する
| [in] | name | カテゴリ名 |
| void CRIAPI criAtomExCategory_StopWithoutReleaseTimeById | ( | CriAtomExCategoryId | id | ) |
ID指定でカテゴリに所属する発音中のキュー数を即時停止する
| [in] | id | カテゴリID |
| void CRIAPI criAtomExCategory_StopWithoutReleaseTimeByName | ( | const CriChar8 * | name | ) |
名前指定でカテゴリに所属する発音中のキュー数を即時停止する
| [in] | name | カテゴリ名 |