|
typedef CriAtomMallocFunc | CriAtomExMallocFunc |
| メモリ確保関数 [詳解]
|
|
typedef CriAtomFreeFunc | CriAtomExFreeFunc |
| メモリ解放関数 [詳解]
|
|
typedef enum CriAtomExThreadModelTag | CriAtomExThreadModel |
| スレッドモデル [詳解]
|
|
typedef enum CriAtomExCoordinateSystemTag | CriAtomExCoordinateSystem |
| 座標系 [詳解]
|
|
typedef enum CriAtomExAcfLocationInfoTypeTag | CriAtomExAcfLocationInfoType |
| ACF指定タイプ [詳解]
|
|
typedef void * | CriAtomExRngHn |
| 疑似乱数生成器(Random Number Generator)ハンドル
|
|
typedef struct CriAtomExRngInterfaceTag | CriAtomExRngInterface |
| 疑似乱数生成器(Random Number Generator)インターフェース
|
|
typedef struct CriAtomExAcfRegistrationInfoTag | CriAtomExAcfRegistrationInfo |
| ACF位置情報 [詳解]
|
|
typedef struct CriAtomExConfigTag | CriAtomExConfig |
| Atomライブラリ初期化用コンフィグ構造体CRI Atomライブラリの動作仕様を指定するための構造体です。
criAtomEx_Initialize 関数の引数に指定します。
CRI Atomライブラリは、初期化時に本構造体で指定された設定に応じて、内部リソースを 必要なだけ確保します。
ライブラリが必要とするワーク領域のサイズは、本構造体で指定されたパラメーターに応じて 変化します。 [詳解]
|
|
typedef CriAtomPerformanceInfo | CriAtomExPerformanceInfo |
| パフォーマンス情報 [詳解]
|
|
typedef CriSint32 | CriAtomExWaveId |
| 波形データID [詳解]
|
|
typedef CriSint32 | CriAtomExVibrationId |
| 振動ID [詳解]
|
|
typedef CriAtomFormat | CriAtomExFormat |
| フォーマット種別 [詳解]
|
|
typedef struct CriAtomExFormatInfoTag | CriAtomExFormatInfo |
| 音声データフォーマット情報 [詳解]
|
|
typedef enum CriAtomExResumeModeTag | CriAtomExResumeMode |
| ポーズ解除対象 [詳解]
|
|
typedef enum CriAtomExBiquadFilterTypeTag | CriAtomExBiquadFilterType |
| バイクアッドフィルターのタイプ [詳解]
|
|
typedef enum CriAtomExSilentModeTag | CriAtomExSilentMode |
| 無音時処理モード [詳解]
|
|
typedef enum CriAtomExPanTypeTag | CriAtomExPanType |
| パンタイプ [詳解]
|
|
typedef enum CriAtomExPanSpeakerTypeTag | CriAtomExPanSpeakerType |
| パンニング時の出力スピーカータイプ [詳解]
|
|
typedef enum CriAtomExPanAngleTypeTag | CriAtomExPanAngleType |
| パンニング時の角度タイプ [詳解]
|
|
typedef CriUint32 | CriAtomExSpeakerSystem |
| 出力スピーカーの並び順 [詳解]
|
|
typedef struct CriAtomExSphericalCoordinatesTag | CriAtomExSphericalCoordinates |
| 球面座標構造体 [詳解]
|
|
typedef struct CriAtomEx3dAttenuationParameterTag | CriAtomEx3dAttenuationParameter |
| 距離減衰パラメーター構造体 [詳解]
|
|
typedef CriSint32 | CriAtomExBlockIndex |
| ブロックインデックス [詳解]
|
|
typedef CriUint32 | CriAtomExGameVariableId |
| ゲーム変数ID [詳解]
|
|
typedef struct CriAtomExGameVariableInfoTag | CriAtomExGameVariableInfo |
| ゲーム変数情報取得用構造体 [詳解]
|
|
typedef CriAtomStreamingInfo | CriAtomExStreamingInfo |
| ストリーミング情報 [詳解]
|
|
typedef enum CriAtomExCharacterEncodingTag | CriAtomExCharacterEncoding |
| 文字コード [詳解]
|
|
typedef struct CriAtomExResourceUsageTag | CriAtomExResourceUsage |
| 各種リソースの使用状況 [詳解]
|
|
typedef enum CriAtomExCurveTypeTag | CriAtomExCurveType |
| 曲線タイプ [詳解]
|
|
typedef struct CriAtomExDebugResourcesInfoTag | CriAtomExDebugResourcesInfo |
| CriAtomEx 内部の各種リソースの状況 [詳解]
|
|
typedef struct CriAtomExHcaMxConfigTag | CriAtomExHcaMxConfig |
| HCA-MX初期化用コンフィグ構造体HCA-MXの動作仕様を指定するための構造体です。
criAtomExHcaMx_Initialize 関数の引数に指定します。
[詳解]
|
|
typedef CriAtomDecrypterConfig | CriAtomExDecrypterConfig |
|
typedef CriAtomDecrypterHn | CriAtomExDecrypterHn |
|
typedef struct CriAtomExAcfInfoTag | CriAtomExAcfInfo |
| ACF情報 [詳解]
|
|
typedef CriUint32 | CriAtomExAisacControlId |
| AISACコントロールID [詳解]
|
|
typedef struct CriAtomExAisacControlInfoTag | CriAtomExAisacControlInfo |
| AISACコントロール情報取得用構造体 [詳解]
|
|
typedef struct CriAtomExAisacInfoTag | CriAtomExAisacInfo |
| AISAC情報取得用構造体 [詳解]
|
|
typedef struct CriAtomExAcfDspSettingInfoTag | CriAtomExAcfDspSettingInfo |
| DSPバス設定の情報取得用構造体 [詳解]
|
|
typedef struct CriAtomExAcfDspSettingSnapshotInfoTag | CriAtomExAcfDspSettingSnapshotInfo |
| DSPバス設定スナップショットの情報取得用構造体 [詳解]
|
|
typedef struct CriAtomExAcfDspBusInfoTag | CriAtomExAcfDspBusInfo |
| DSPバス設定情報取得用構造体 [詳解]
|
|
typedef enum CriAtomExAcfDspBusLinkTypeTag | CriAtomExAcfDspBusLinkType |
| DSPバスリンクタイプ [詳解]
|
|
typedef struct CriAtomExAcfDspBusLinkInfoTag | CriAtomExAcfDspBusLinkInfo |
| DSPバスリンク情報取得用構造体 [詳解]
|
|
typedef enum CriAtomExAcfAisacTypeTag | CriAtomExAcfAisacType |
| Aisacタイプ [詳解]
|
|
typedef struct CriAtomExGlobalAisacInfoTag | CriAtomExGlobalAisacInfo |
| Global Aisac情報取得用構造体 [詳解]
|
|
typedef enum CriAtomExAisacGraphTypeTag | CriAtomExAisacGraphType |
| Aisacグラフタイプ [詳解]
|
|
typedef struct CriAtomExAisacGraphInfoTag | CriAtomExAisacGraphInfo |
| Aisac Graph情報取得用構造体 [詳解]
|
|
typedef struct CriAtomExSelectorInfoTag | CriAtomExSelectorInfo |
| セレクター情報取得用構造体 [詳解]
|
|
typedef struct CriAtomExSelectorLabelInfoTag | CriAtomExSelectorLabelInfo |
| セレクターラベル情報取得用構造体 [詳解]
|
|
typedef enum CriAtomExMixerAisacGraphTypeTag | CriAtomExMixerAisacGraphType |
| ミキサーAisacグラフタイプ [詳解]
|
|
typedef CriUint32 | CriAtomExCategoryId |
| カテゴリID [詳解]
|
|
typedef struct CriAtomExCategoryInfoTag | CriAtomExCategoryInfo |
| カテゴリ情報取得用構造体 [詳解]
|
|
typedef enum CriAtomExReactTypeTag | CriAtomExReactType |
| REACTタイプ [詳解]
|
|
typedef enum CriAtomExReactDuckerTargetTypeTag | CriAtomExReactDuckerTargetType |
| REACTによるダッキングのターゲット [詳解]
|
|
typedef struct CriAtomExReactFadeParameterTag | CriAtomExReactFadeParameter |
| REACTフェードパラメーター構造体 [詳解]
|
|
typedef enum CriAtomExReactHoldTypeTag | CriAtomExReactHoldType |
| REACTホールドタイプ [詳解]
|
|
typedef struct CriAtomExReactDuckerParameterTag | CriAtomExReactDuckerParameter |
| REACTによるダッカーパラメーター構造体 [詳解]
|
|
typedef struct CriAtomExReactAisacModulationParameterTag | CriAtomExReactAisacModulationParameter |
| AISACモジュレーショントリガーパラメーター構造体 [詳解]
|
|
typedef struct CriAtomExReactParameterTag | CriAtomExReactParameter |
| REACT駆動パラメーター構造体 [詳解]
|
|
typedef enum CriAtomExReactStatusTag | CriAtomExReactStatus |
| REACT動作ステータス [詳解]
|
|
typedef CriAtomExAcbObj * | CriAtomExAcbHn |
| ACBハンドル [詳解]
|
|
typedef CriSint32 | CriAtomExCueId |
| キューID [詳解]
|
|
typedef CriSint32 | CriAtomExCueIndex |
| キューインデックス [詳解]
|
|
typedef struct CriAtomExAcbInfoTag | CriAtomExAcbInfo |
| ACB情報 [詳解]
|
|
typedef struct CriAtomExWaveformInfoTag | CriAtomExWaveformInfo |
| 音声波形情報 [詳解]
|
|
typedef enum CriAtomExAcbCueTypeTag | CriAtomExAcbCueType |
| キュータイプ [詳解]
|
|
typedef struct CriAtomExCuePos3dInfoTag | CriAtomExCuePos3dInfo |
| キュー3D情報 [詳解]
|
|
typedef struct CriAtomExCueInfoTag | CriAtomExCueInfo |
| キュー情報 [詳解]
|
|
typedef CriBool(* | CriAtomExAcbHandleCbFunc) (void *obj, CriAtomExAcbHn acb_hn) |
| ACBハンドルコールバック関数型 [詳解]
|
|
typedef void(* | CriAtomExAcbDetectionInGamePreviewDataCbFunc) (void *obj, const CriChar8 *acb_name) |
| インゲームプレビュー用データのロード検知コールバック関数 [詳解]
|
|
typedef struct CriAtomExVoicePoolTag * | CriAtomExVoicePoolHn |
| ボイスプールハンドル [詳解]
|
|
typedef CriUint32 | CriAtomExVoicePoolIdentifier |
| ボイスプール識別子 [詳解]
|
|
typedef struct CriAtomExStandardVoicePoolConfigTag | CriAtomExStandardVoicePoolConfig |
| 標準ボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExAdxVoicePoolConfigTag | CriAtomExAdxVoicePoolConfig |
| ADXボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExHcaVoicePoolConfigTag | CriAtomExHcaVoicePoolConfig |
| HCAボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExHcaMxVoicePoolConfigTag | CriAtomExHcaMxVoicePoolConfig |
| HCA-MXボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExWaveVoicePoolConfigTag | CriAtomExWaveVoicePoolConfig |
| Waveボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExAiffVoicePoolConfigTag | CriAtomExAiffVoicePoolConfig |
| AIFFボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExRawPcmVoicePoolConfigTag | CriAtomExRawPcmVoicePoolConfig |
| RawPCMボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExInstrumentVoicePoolConfigTag | CriAtomExInstrumentVoicePoolConfig |
| インストゥルメントボイスプール作成用コンフィグ構造体 [詳解]
|
|
typedef void(* | CriAtomExVoicePoolCbFunc) (void *obj, CriAtomExVoicePoolHn pool) |
| ボイスプールコールバック関数型 [詳解]
|
|
typedef enum CriAtomExInputPortTypeTag | CriAtomExInputPortType |
| 入力ポート種別
|
|
typedef void * | CriAtomExInputPortHn |
| 入力ポートハンドル [詳解]
|
|
typedef enum CriAtomExVoiceAllocationMethodTag | CriAtomExVoiceAllocationMethod |
| ボイス確保方式 [詳解]
|
|
typedef struct CriAtomExPlayerConfigTag | CriAtomExPlayerConfig |
| プレーヤー作成用コンフィグ構造体 [詳解]
|
|
typedef CriAtomExPlayerObj * | CriAtomExPlayerHn |
| プレーヤーハンドル [詳解]
|
|
typedef enum CriAtomExPlayerStatusTag | CriAtomExPlayerStatus |
| プレーヤーステータス [詳解]
|
|
typedef enum CriAtomExVoiceControlMethodTag | CriAtomExVoiceControlMethod |
| ボイス制御方式 [詳解]
|
|
typedef enum CriAtomExSpeakerIdTag | CriAtomExSpeakerId |
| スピーカーID [詳解]
|
|
typedef CriUint32 | CriAtomExPlaybackId |
| 再生ID [詳解]
|
|
typedef void(* | CriAtomExPlayerCbFunc) (void *obj, CriAtomExPlayerHn player) |
| プレーヤーコールバック関数型 [詳解]
|
|
typedef CriBool(* | CriAtomExPlaybackCbFunc) (void *obj, CriAtomExPlaybackId playback_id) |
| プレイバックコールバック関数型 [詳解]
|
|
typedef void(* | CriAtomExPlayerDataRequestCbFunc) (void *obj, CriAtomExPlaybackId id, CriAtomPlayerHn player) |
| データ要求コールバック関数 [詳解]
|
|
typedef void(* | CriAtomExPlayerFilterCbFunc) (void *obj, CriAtomExPlaybackId id, CriAtomPcmFormat format, CriSint32 num_channels, CriSint32 num_samples, void *data[]) |
| 波形フィルターコールバック関数 [詳解]
|
|
typedef void(* | CriAtomExPlayerBlockTransitionCbFunc) (void *obj, CriAtomExPlaybackId id, CriAtomExBlockIndex index) |
| ブロックトランジションコールバック関数 [詳解]
|
|
typedef struct CriAtomExPlaybackTrackInfoTag | CriAtomExPlaybackTrackInfo |
| 再生トラック情報用Info構造体
|
|
typedef void(* | CriAtomExPlayerPlaybackTrackInfoNotificationCbFunc) (void *obj, const CriAtomExPlaybackTrackInfo *info) |
| 再生トラック情報取得コールバック関数 [詳解]
|
|
typedef CriBool(* | CriAtomExPlayerPanCbFunc) (void *object, CriSint32 input_channels, CriAtomChannelConfig channel_config, CriSint32 output_channels, CriAtomSpeakerMapping speaker_mapping, const CriAtomExSphericalCoordinates *location, const CriAtomEx3dAttenuationParameter *parameter, CriFloat32 *matrix[]) |
| パンニングコールバック関数型 [詳解]
|
|
typedef enum CriAtomExParameterIdTag | CriAtomExParameterId |
| パラメーターID [詳解]
|
|
typedef enum CriAtomExSequecneEventTypeTag | CriAtomExSequecneEventType |
| シーケンスイベントコールバック [詳解]
|
|
typedef struct CriAtomExSequenceEventInfoTag | CriAtomExSequenceEventInfo |
| シーケンスコールバックイベント用Info構造体
|
|
typedef CriSint32(* | CriAtomExSequencerEventCbFunc) (void *obj, const CriAtomExSequenceEventInfo *info) |
| シーケンスコールバック [詳解]
|
|
typedef struct CriAtomExBeatSyncInfoTag | CriAtomExBeatSyncInfo |
| ビート同期情報構造体
|
|
typedef CriSint32(* | CriAtomExBeatSyncCbFunc) (void *obj, const CriAtomExBeatSyncInfo *info) |
| ビート同期位置検出コールバック [詳解]
|
|
typedef enum CriAtomExPlaybackStatusTag | CriAtomExPlaybackStatus |
| 再生ステータス [詳解]
|
|
typedef enum CriAtomExSourceTypeTag | CriAtomExSourceType |
| 再生元のタイプ [詳解]
|
|
typedef struct CriAtomExSourceInfoTag | CriAtomExSourceInfo |
| 再生元の情報 [詳解]
|
|
typedef enum CriAtomExPlaybackEventTag | CriAtomExPlaybackEvent |
| 再生イベント [詳解]
|
|
typedef struct CriAtomExPlaybackInfoDetailTag | CriAtomExPlaybackInfoDetail |
|
typedef void(* | CriAtomExPlaybackEventCbFunc) (void *obj, CriAtomExPlaybackEvent playback_event, const CriAtomExPlaybackInfoDetail *info) |
|
typedef struct CriAtomExFaderConfigTag | CriAtomExFaderConfig |
| フェーダーアタッチ用コンフィグ構造体 [詳解]
|
|
typedef CriAtomDbasId | CriAtomExDbasId |
| AtomEx D-BAS ID [詳解]
|
|
typedef CriAtomDbasConfig | CriAtomExDbasConfig |
| D-BAS作成パラメーター構造体 [詳解]
|
|
typedef CriAtomStreamingCacheId | CriAtomExStreamingCacheId |
| ストリーミングキャッシュID [詳解]
|
|
typedef CriAtomStreamingCacheConfig | CriAtomExStreamingCacheConfig |
| ストリーミングキャッシュ作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExVectorTag | CriAtomExVector |
| 3次元ベクトル構造体 [詳解]
|
|
typedef struct CriAtomEx3dSourceConfigTag | CriAtomEx3dSourceConfig |
| 3D音源ハンドル作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomEx3dSourceListConfigTag | CriAtomEx3dSourceListConfig |
| 3D音源ハンドルリスト作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomEx3dListenerConfigTag | CriAtomEx3dListenerConfig |
| 3Dリスナーハンドル作成用コンフィグ構造体 [詳解]
|
|
typedef CriAtomEx3dSourceObj * | CriAtomEx3dSourceHn |
| 3D音源ハンドル [詳解]
|
|
typedef CriAtomEx3dSourceListObj * | CriAtomEx3dSourceListHn |
| 3D音源ハンドルリスト [詳解]
|
|
typedef CriAtomEx3dListenerObj * | CriAtomEx3dListenerHn |
| 3Dリスナーハンドル [詳解]
|
|
typedef struct CriAtomEx3dRegionConfigTag | CriAtomEx3dRegionConfig |
| 3Dリージョンハンドル作成用コンフィグ構造体 [詳解]
|
|
typedef CriAtomEx3dRegionObj * | CriAtomEx3dRegionHn |
| 3Dリージョンハンドル [詳解]
|
|
typedef struct CriAtomEx3dTransceiverConfigTag | CriAtomEx3dTransceiverConfig |
| 3Dトランシーバーハンドル作成用コンフィグ構造体 [詳解]
|
|
typedef CriAtomEx3dTransceiverObj * | CriAtomEx3dTransceiverHn |
| 3Dトランシーバーハンドル [詳解]
|
|
typedef enum CriAtomEx3dSourceRandomPositionCalculationTypeTag | CriAtomEx3dSourceRandomPositionCalculationType |
| 3D音源の位置のランダム化における位置座標の算出方法 [詳解]
|
|
typedef struct CriAtomEx3dSourceRandomPositionConfigTag | CriAtomEx3dSourceRandomPositionConfig |
| 3D音源の位置のランダム化に関するコンフィグ構造体 [詳解]
|
|
typedef struct CriAtomEx3dSourceRandomPositionResultInfoDetailTag | CriAtomEx3dSourceRandomPositionResultInfoDetail |
| 3D音源の位置のランダム化における位置座標結果の詳細 [詳解]
|
|
typedef void(* | CriAtomEx3dSourceRandomPositionCalculationCbFunc) (void *obj, const CriAtomEx3dSourceHn ex_3d_source, CriAtomExVector *result_pos) |
| 3D音源の位置のランダム化における位置座標算出コールバック関数型 [詳解]
|
|
typedef void(* | CriAtomEx3dSourceRandomPositionResultCbFunc) (void *obj, const CriAtomEx3dSourceRandomPositionResultInfoDetail *result_info) |
| 3D音源の位置のランダム化における位置座標結果コールバック関数型 [詳解]
|
|
typedef struct CriAtomExDspPitchShifterConfigTag | CriAtomExDspPitchShifterConfig |
| ピッチシフターDSPのアタッチ用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExDspTimeStretchConfigTag | CriAtomExDspTimeStretchConfig |
| タイムストレッチDSPのアタッチ用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExDspAfxConfigTag | CriAtomExDspAfxConfig |
| AFX形式のインサーションDSPのアタッチ用コンフィグ構造体 [詳解]
|
|
typedef enum CriAtomExTweenParameterTypeTag | CriAtomExTweenParameterType |
| Tweenのパラメータータイプ [詳解]
|
|
typedef struct CriAtomExTweenConfigTag | CriAtomExTweenConfig |
| トゥイーン作成用コンフィグ構造体 [詳解]
|
|
typedef struct CriAtomExTweenTag * | CriAtomExTweenHn |
| トゥイーンハンドル [詳解]
|
|
typedef enum CriAtomExVoiceEventTag | CriAtomExVoiceEvent |
| ボイスイベント [詳解]
|
|
typedef struct CriAtomExVoiceInfoDetailTag | CriAtomExVoiceInfoDetail |
| ボイスの詳細情報 [詳解]
|
|
typedef void(* | CriAtomExVoiceEventCbFunc) (void *obj, CriAtomExVoiceEvent voice_event, const CriAtomExVoiceInfoDetail *request, const CriAtomExVoiceInfoDetail *removed, const CriAtomExVoiceInfoDetail *removed_in_group) |
| ボイスイベントコールバック関数型 [詳解]
|
|
typedef void(* | CriAtomExVoiceInfoCbFunc) (void *obj, const CriAtomExVoiceInfoDetail *voice_info) |
| ボイス情報コールバック関数型 [詳解]
|
|
typedef struct CriAtomExMonitoringVoiceStopInfoTag | CriAtomExMonitoringVoiceStopInfo |
| ボイス停止情報取得用構造体 [詳解]
|
|
typedef void(* | CriAtomExMonitoringVoiceStopCbFunc) (void *obj, CriAtomExMonitoringVoiceStopInfo *voice_stop) |
| ボイス停止を監視するコールバック関数型 [詳解]
|
|
typedef enum CriAtomExCueLinkTypeTag | CriAtomExCueLinkType |
| キューリンクコールバックタイプ
|
|
typedef struct CriAtomExCueLinkInfoTag | CriAtomExCueLinkInfo |
| キューリンクコールバック用Info構造体
|
|
typedef CriSint32(* | CriAtomExCueLinkCbFunc) (void *obj, const CriAtomExCueLinkInfo *info) |
| キューリンクコールバック [詳解]
|
|
typedef enum CriAtomExPlaybackCancelTypeTag | CriAtomExPlaybackCancelType |
| プレイバックキャンセルタイプ [詳解]
|
|
typedef struct CriAtomExPlaybackCancelInfoTag | CriAtomExPlaybackCancelInfo |
| プレイバックキャンセルコールバック用Info構造体
|
|
typedef void(* | CriAtomExPlaybackCancelCbFunc) (void *obj, const CriAtomExPlaybackCancelInfo *info) |
| プレイバックキャンセルコールバック [詳解]
|
|
typedef struct CriAtomExTrackTransitionBySelectorInfoTag | CriAtomExTrackTransitionBySelectorInfo |
| トラックトランジションバイセレクターコールバック用Info構造体
|
|
typedef void(* | CriAtomExTrackTransitionBySelectorCbFunc) (void *obj, const CriAtomExTrackTransitionBySelectorInfo *info) |
| トラックトランジションバイセレクターコールバック [詳解]
|
|
typedef struct CriAtomExSoundObjectConfigTag | CriAtomExSoundObjectConfig |
| サウンドオブジェクト作成用コンフィグ構造体 [詳解]
|
|
typedef CriAtomExSoundObjectObj * | CriAtomExSoundObjectHn |
| サウンドオブジェクトハンドル [詳解]
|
|
typedef enum CriAtomExOutputPortTypeTag | CriAtomExOutputPortType |
| 出力ポートタイプ [詳解]
|
|
typedef struct CriAtomExOutputPortConfigTag | CriAtomExOutputPortConfig |
| 出力ポート作成用コンフィグ構造体 [詳解]
|
|
typedef CriAtomExOutputPortObj * | CriAtomExOutputPortHn |
| 出力ポートハンドル [詳解]
|
|
|
CriSint32 | criAtomEx_CalculateWorkSize (const CriAtomExConfig *config) |
| ライブラリ初期化用ワーク領域サイズの計算 [詳解]
|
|
CriBool | criAtomEx_Initialize (const CriAtomExConfig *config, void *work, CriSint32 work_size) |
| ライブラリの初期化 [詳解]
|
|
void | criAtomEx_Finalize (void) |
| ライブラリの終了 [詳解]
|
|
CriBool | criAtomEx_IsInitialized (void) |
| ライブラリ初期化状態の取得 [詳解]
|
|
void | criAtomEx_ExecuteMain (void) |
| サーバー処理の実行 [詳解]
|
|
void | criAtomEx_ExecuteAudioProcess (void) |
| ユーザーマルチスレッド用サーバー処理の実行 [詳解]
|
|
void | criAtomEx_Lock (void) |
| サーバー処理の割り込みを防止 [詳解]
|
|
void | criAtomEx_Unlock (void) |
| サーバー処理の割り込み防止を解除 [詳解]
|
|
CriUint64 | criAtomEx_GetTimeMicro (void) |
| 時刻の取得 [詳解]
|
|
void | criAtomEx_ResetTimer (void) |
| タイマーのリセット [詳解]
|
|
void | criAtomEx_PauseTimer (CriBool sw) |
| タイマーのポーズ [詳解]
|
|
void | criAtomEx_SetConfigForWorkSizeCalculation (const CriAtomExConfig *config) |
| ワーク領域サイズ計算用コンフィグ構造体の設定 [詳解]
|
|
CriSint32 | criAtomEx_CalculateWorkSizeForRegisterAcfData (void *acf_data, CriSint32 acf_data_size) |
| オンメモリACFデータの登録に必要なワーク領域サイズの計算 [詳解]
|
|
CriBool | criAtomEx_RegisterAcfData (void *acf_data, CriSint32 acf_data_size, void *work, CriSint32 work_size) |
| オンメモリACFデータの登録 [詳解]
|
|
CriSint32 | criAtomEx_CalculateWorkSizeForRegisterAcfFile (CriFsBinderHn binder, const CriChar8 *path) |
| ACFファイルの登録に必要なワーク領域サイズの計算 [詳解]
|
|
CriSint32 | criAtomEx_CalculateWorkSizeForRegisterAcfFileById (CriFsBinderHn binder, CriUint16 id) |
| ACFファイルの登録に必要なワーク領域サイズの計算(CPKコンテンツID指定) [詳解]
|
|
CriBool | criAtomEx_RegisterAcfFile (CriFsBinderHn binder, const CriChar8 *path, void *work, CriSint32 work_size) |
| ACFファイルの登録 [詳解]
|
|
CriBool | criAtomEx_RegisterAcfFileById (CriFsBinderHn binder, CriUint16 id, void *work, CriSint32 work_size) |
| ACFファイルの登録(CPKコンテンツID指定) [詳解]
|
|
void | criAtomEx_UnregisterAcf (void) |
| ACFの登録解除 [詳解]
|
|
CriUint32 | criAtomEx_GetAcfVersion (void *acf_data, CriSint32 acf_data_size, CriBool *flag) |
| オンメモリACFのバージョン取得 [詳解]
|
|
CriUint32 | criAtomEx_GetAcfVersionFromFile (CriFsBinderHn binder, const CriChar8 *path, void *work, CriSint32 work_size, CriBool *flag) |
| ACFファイルのバージョン取得 [詳解]
|
|
CriUint32 | criAtomEx_GetAcfVersionFromFileById (CriFsBinderHn binder, CriUint16 id, void *work, CriSint32 work_size, CriBool *flag) |
| ACFファイルのバージョン取得(CPKコンテンツID指定) [詳解]
|
|
void | criAtomEx_GetSupportedAcfVersion (CriUint32 *version_low, CriUint32 *version_high) |
| レジスト可能バージョン情報取得 [詳解]
|
|
CriBool | criAtomEx_AnalyzeAudioHeader (const void *buffer, CriSint32 buffer_size, CriAtomExFormatInfo *info) |
| オーディオヘッダーの解析 [詳解]
|
|
void | criAtomEx_SetRandomSeed (CriUint32 seed) |
| 乱数種の設定 [詳解]
|
|
CriBool | criAtomEx_IsDataPlaying (void *buffer, CriSint32 size) |
| ACBハンドルが即時解放可能かどうかのチェック [詳解]
|
|
CriSint32 | criAtomEx_CalculateWorkSizeForDspBusSetting (const CriChar8 *setting) |
| DSPバス設定のアタッチ用ワークサイズの計算 [詳解]
|
|
CriSint32 | criAtomEx_CalculateWorkSizeForDspBusSettingFromAcfData (void *acf_data, CriSint32 acf_buffer_size, const CriChar8 *setting_name) |
| DSPバス設定のアタッチ用ワークサイズの計算 [詳解]
|
|
void | criAtomEx_AttachDspBusSetting (const CriChar8 *setting, void *work, CriSint32 work_size) |
| DSPバス設定のアタッチ [詳解]
|
|
void | criAtomEx_DetachDspBusSetting (void) |
| DSPバス設定のデタッチ [詳解]
|
|
void | criAtomEx_ApplyDspBusSnapshot (const CriChar8 *snapshot_name, CriSint32 time_ms) |
| DSPバススナップショットの適用 [詳解]
|
|
const CriChar8 * | criAtomEx_GetAppliedDspBusSnapshotName (void) |
| 適用中のDSPバススナップショット名の取得 [詳解]
|
|
void | criAtomEx_SetCueLinkCallback (CriAtomExCueLinkCbFunc func, void *obj) |
| キューリンクコールバック関数の登録 [詳解]
|
|
void | criAtomEx_SetSpeakerAngles (CriFloat32 angle_l, CriFloat32 angle_r, CriFloat32 angle_sl, CriFloat32 angle_sr) |
| 5.1chスピーカー角度の設定 [詳解]
|
|
void | criAtomEx_SetSpeakerAngleArray (CriAtomExSpeakerSystem speaker_system, const CriFloat32 *angle_array) |
| スピーカー角度の設定 [詳解]
|
|
void | criAtomEx_SetVirtualSpeakerAngleArray (CriAtomExSpeakerSystem speaker_system, const CriFloat32 *angle_array) |
| バーチャルスピーカー角度の設定 [詳解]
|
|
void | criAtomEx_ControlVirtualSpeakerSetting (CriBool sw) |
| バーチャルスピーカー設定のON/OFF [詳解]
|
|
CriSint32 | criAtomEx_GetNumGameVariables (void) |
| ゲーム変数の総数の取得 [詳解]
|
|
CriBool | criAtomEx_GetGameVariableInfo (CriUint16 index, CriAtomExGameVariableInfo *info) |
| ゲーム変数情報の取得(インデックス指定) [詳解]
|
|
CriFloat32 | criAtomEx_GetGameVariableById (CriAtomExGameVariableId id) |
| ゲーム変数の取得 [詳解]
|
|
CriFloat32 | criAtomEx_GetGameVariableByName (const CriChar8 *name) |
| ゲーム変数の取得 [詳解]
|
|
void | criAtomEx_SetGameVariableById (CriAtomExGameVariableId id, CriFloat32 value) |
| ゲーム変数の設定 [詳解]
|
|
void | criAtomEx_SetGameVariableByName (const CriChar8 *name, CriFloat32 value) |
| ゲーム変数の設定 [詳解]
|
|
void | criAtomEx_SetPlaybackCancelCallback (CriAtomExPlaybackCancelCbFunc func, void *obj) |
| プレイバックキャンセルコールバック関数の登録 [詳解]
|
|
void | criAtomEx_ControlAcfConsistencyCheck (CriBool sw) |
| ACF整合性チェック機能のON/OFF [詳解]
|
|
void | criAtomEx_SetAcfConsistencyCheckErrorLevel (CriErrorLevel level) |
| ACF整合性チェックエラーレベルの設定 [詳解]
|
|
void | criAtomEx_SetTrackTransitionBySelectorCallback (CriAtomExTrackTransitionBySelectorCbFunc func, void *obj) |
| トラックトランジションバイセレクターコールバック関数の登録 [詳解]
|
|
void | criAtomExDebug_GetResourcesInfo (CriAtomExDebugResourcesInfo *resources_info) |
| CriAtomEx 内部の各種リソースの状況の取得 [詳解]
|
|
CriSint32 | criAtomExHcaMx_CalculateWorkSize (const CriAtomExHcaMxConfig *config) |
| HCA-MX初期化用ワーク領域サイズの計算 [詳解]
|
|
void | criAtomExHcaMx_SetConfigForWorkSizeCalculation (const CriAtomExHcaMxConfig *config) |
| ワーク領域サイズ計算用コンフィグ構造体の設定 [詳解]
|
|
void | criAtomExHcaMx_Initialize (const CriAtomExHcaMxConfig *config, void *work, CriSint32 work_size) |
| HCA-MXの初期化 [詳解]
|
|
void | criAtomExHcaMx_Finalize (void) |
| HCA-MXの終了 [詳解]
|
|
void | criAtomExHcaMx_SetBusSendLevelByName (CriSint32 mixer_id, const CriChar8 *bus_name, CriFloat32 level) |
| ミキサーのバスセンドレベル設定 [詳解]
|
|
void | criAtomExHcaMx_SetFrequencyRatio (CriSint32 mixer_id, CriFloat32 ratio) |
| ミキサーの出力周波数調整比の設定 [詳解]
|
|
void | criAtomExHcaMx_SetAsrRackId (CriSint32 mixer_id, CriSint32 rack_id) |
| ASRラックIDの指定 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumAisacControls (void) |
| AISACコントロール数の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetAisacControlInfo (CriUint16 index, CriAtomExAisacControlInfo *info) |
| AISACコントロール情報の取得 [詳解]
|
|
CriAtomExAisacControlId | criAtomExAcf_GetAisacControlIdByName (const CriChar8 *name) |
| AISACコントロールIDの取得(AISACコントロール名指定) [詳解]
|
|
const CriChar8 * | criAtomExAcf_GetAisacControlNameById (CriAtomExAisacControlId id) |
| AISACコントロール名の取得(AISACコントロールID指定) [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumDspSettings (void) |
| DSPバス設定数の取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumDspSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからDSPバス設定数を取得 [詳解]
|
|
const CriChar8 * | criAtomExAcf_GetDspSettingNameByIndex (CriUint16 index) |
| DSPバス設定名の取得(index指定) [詳解]
|
|
const CriChar8 * | criAtomExAcf_GetDspSettingNameByIndexFromAcfData (void *acf_data, CriSint32 acf_data_size, CriUint16 index) |
| ACFデータからDSPバス設定名を取得 [詳解]
|
|
CriBool | criAtomExAcf_GetDspSettingInformation (const CriChar8 *name, CriAtomExAcfDspSettingInfo *info) |
| DSPバス設定情報の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetDspSettingSnapshotInformation (CriUint16 index, CriAtomExAcfDspSettingSnapshotInfo *info) |
| DSPバス設定スナップショット情報の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetDspBusInformation (CriUint16 index, CriAtomExAcfDspBusInfo *info) |
| DSPバスの取得 [詳解]
|
|
const CriChar8 * | criAtomExAcf_GetDspFxName (CriUint16 index) |
| DSP FX名の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetDspFxParameters (CriUint16 index, void *parameters, CriSint32 size) |
| DSP FXパラメーターの取得 [詳解]
|
|
CriBool | criAtomExAcf_GetDspBusLinkInformation (CriUint16 index, CriAtomExAcfDspBusLinkInfo *info) |
| DSPバスリンクの取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumCategoriesFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからカテゴリ数を取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumCategories (void) |
| カテゴリ数の取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumCategoriesPerPlaybackFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータから再生毎カテゴリ参照数を取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumCategoriesPerPlayback (void) |
| 再生毎カテゴリ参照数の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetCategoryInfo (CriUint16 index, CriAtomExCategoryInfo *info) |
| カテゴリ情報の取得(インデックス指定) [詳解]
|
|
CriBool | criAtomExAcf_GetCategoryInfoByName (const CriChar8 *name, CriAtomExCategoryInfo *info) |
| カテゴリ情報の取得(カテゴリ名指定) [詳解]
|
|
CriBool | criAtomExAcf_GetCategoryInfoById (CriUint32 id, CriAtomExCategoryInfo *info) |
| カテゴリ情報の取得(カテゴリID指定) [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumGlobalAisacs (void) |
| Global Aisac数の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetGlobalAisacInfo (CriUint16 index, CriAtomExGlobalAisacInfo *info) |
| Global Aisac情報の取得(インデックス指定) [詳解]
|
|
CriBool | criAtomExAcf_GetGlobalAisacInfoByName (const CriChar8 *name, CriAtomExGlobalAisacInfo *info) |
| Global Aisac情報の取得(名前指定) [詳解]
|
|
CriBool | criAtomExAcf_GetGlobalAisacGraphInfo (const CriAtomExGlobalAisacInfo *aisac_info, CriUint16 graph_index, CriAtomExAisacGraphInfo *graph_info) |
| Global Aisac Graph情報の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetGlobalAisacValue (const CriAtomExGlobalAisacInfo *aisac_info, CriFloat32 control, CriAtomExAisacGraphType type, CriFloat32 *value) |
| Global Aisac値の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetAcfInfo (CriAtomExAcfInfo *acf_info) |
| ACF情報の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetAcfInfoFromAcfData (void *acf_data, CriSint32 acf_data_size, CriAtomExAcfInfo *acf_info) |
| ACFデータからACF情報を取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumSelectors (void) |
| セレクター数の取得 [詳解]
|
|
CriBool | criAtomExAcf_GetSelectorInfoByIndex (CriUint16 index, CriAtomExSelectorInfo *info) |
| セレクター情報の取得(インデックス指定) [詳解]
|
|
CriBool | criAtomExAcf_GetSelectorInfoByName (const CriChar8 *name, CriAtomExSelectorInfo *info) |
| セレクター情報の取得(名前指定) [詳解]
|
|
CriBool | criAtomExAcf_GetSelectorLabelInfo (const CriAtomExSelectorInfo *selector_info, CriUint16 label_index, CriAtomExSelectorLabelInfo *label_info) |
| セレクターラベル情報の取得 [詳解]
|
|
void | criAtomExAcf_SetGlobalLabelToSelectorByName (const CriChar8 *selsector_name, const CriChar8 *label_name) |
| セレクターに対するグローバル参照ラベルの設定 [詳解]
|
|
void | criAtomExAcf_SetGlobalLabelToSelectorByIndex (CriUint16 selsector_index, CriUint16 label_index) |
| セレクターに対するグローバル参照ラベルの設定 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumBusesFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからバス数を取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetNumBuses (void) |
| バス数の取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetMaxBusesOfDspBusSettingsFromAcfData (void *acf_data, CriSint32 acf_data_size) |
| ACFデータからDSPバス設定内の最大バス数を取得 [詳解]
|
|
CriSint32 | criAtomExAcf_GetMaxBusesOfDspBusSettings (void) |
| DSPバス設定内の最大バス数の取得 [詳解]
|
|
const CriChar8 * | criAtomExAcf_FindBusName (const CriChar8 *bus_name) |
| ACF内のバス名取得 [詳解]
|
|
CriAtomExOutputPortHn | criAtomExAcf_GetOutputPortHnByName (const CriChar8 *name) |
| ACFの出力ポートハンドルの取得(名前指定) [詳解]
|
|
CriSint32 | criAtomExAcb_CalculateWorkSizeForLoadAcbData (void *acb_data, CriSint32 acb_data_size, CriFsBinderHn awb_binder, const CriChar8 *awb_path) |
| オンメモリACBデータのロードに必要なワーク領域サイズの計算 [詳解]
|
|
CriSint32 | criAtomExAcb_CalculateWorkSizeForLoadAcbDataById (void *acb_data, CriSint32 acb_data_size, CriFsBinderHn awb_binder, CriUint16 awb_id) |
| オンメモリACBデータのロードに必要なワーク領域サイズの計算(CPKコンテンツID指定) [詳解]
|
|
CriAtomExAcbHn | criAtomExAcb_LoadAcbData (void *acb_data, CriSint32 acb_data_size, CriFsBinderHn awb_binder, const CriChar8 *awb_path, void *work, CriSint32 work_size) |
| オンメモリACBデータのロード [詳解]
|
|
CriAtomExAcbHn | criAtomExAcb_LoadAcbDataById (void *acb_data, CriSint32 acb_data_size, CriFsBinderHn awb_binder, CriUint16 awb_id, void *work, CriSint32 work_size) |
| オンメモリACBデータのロード(CPKコンテンツID指定) [詳解]
|
|
CriSint32 | criAtomExAcb_CalculateWorkSizeForLoadAcbFile (CriFsBinderHn acb_binder, const CriChar8 *acb_path, CriFsBinderHn awb_binder, const CriChar8 *awb_path) |
| ACBファイルのロードに必要なワーク領域サイズの計算 [詳解]
|
|
CriSint32 | criAtomExAcb_CalculateWorkSizeForLoadAcbFileById (CriFsBinderHn acb_binder, CriUint16 acb_id, CriFsBinderHn awb_binder, CriUint16 awb_id) |
| ACBファイルのロードに必要なワーク領域サイズの計算(CPKコンテンツID指定) [詳解]
|
|
CriAtomExAcbHn | criAtomExAcb_LoadAcbFile (CriFsBinderHn acb_binder, const CriChar8 *acb_path, CriFsBinderHn awb_binder, const CriChar8 *awb_path, void *work, CriSint32 work_size) |
| ACBファイルのロード [詳解]
|
|
CriAtomExAcbHn | criAtomExAcb_LoadAcbFileById (CriFsBinderHn acb_binder, CriUint16 acb_id, CriFsBinderHn awb_binder, CriUint16 awb_id, void *work, CriSint32 work_size) |
| ACBファイルのロード(CPKコンテンツID指定) [詳解]
|
|
void | criAtomExAcb_Release (CriAtomExAcbHn acb_hn) |
| ACBハンドルのリリース [詳解]
|
|
CriBool | criAtomExAcb_IsReadyToRelease (CriAtomExAcbHn acb_hn) |
| ACBハンドルが即時解放可能かどうかのチェック [詳解]
|
|
void | criAtomExAcb_ReleaseAll (void) |
| 全てのACBハンドルをリリース [詳解]
|
|
CriSint32 | criAtomExAcb_EnumerateHandles (CriAtomExAcbHandleCbFunc func, void *obj) |
| ACBハンドルの列挙 [詳解]
|
|
CriUint32 | criAtomExAcb_GetVersion (void *acb_data, CriSint32 acb_data_size, void *flag) |
| オンメモリACBのバージョン取得 [詳解]
|
|
CriUint32 | criAtomExAcb_GetVersionFromFile (CriFsBinderHn acb_binder, const CriChar8 *acb_path, void *work, CriSint32 work_size, CriBool *flag) |
| ACBファイルのバージョン取得 [詳解]
|
|
void | criAtomExAcb_GetSupportedVersion (CriUint32 *version_low, CriUint32 *version_high) |
| ロード可能バージョン情報取得 [詳解]
|
|
CriSint32 | criAtomExAcb_GetNumCues (CriAtomExAcbHn acb_hn) |
| キュー数の取得 [詳解]
|
|
CriBool | criAtomExAcb_ExistsId (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キューの存在確認(キューID指定) [詳解]
|
|
CriBool | criAtomExAcb_ExistsName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キューの存在確認(キュー名指定) [詳解]
|
|
CriBool | criAtomExAcb_ExistsIndex (CriAtomExAcbHn acb_hn, CriAtomExCueIndex index) |
| キューの存在確認(キューインデックス指定) [詳解]
|
|
CriAtomExCueId | criAtomExAcb_GetCueIdByIndex (CriAtomExAcbHn acb_hn, CriAtomExCueIndex index) |
| キューIDの取得(キューインデックス指定) [詳解]
|
|
CriAtomExCueId | criAtomExAcb_GetCueIdByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キューIDの取得(キュー名指定) [詳解]
|
|
const CriChar8 * | criAtomExAcb_GetCueNameByIndex (CriAtomExAcbHn acb_hn, CriAtomExCueIndex index) |
| キュー名の取得(キューインデックス指定) [詳解]
|
|
const CriChar8 * | criAtomExAcb_GetCueNameById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キュー名の取得(キューID指定) [詳解]
|
|
CriAtomExCueIndex | criAtomExAcb_GetCueIndexById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キューインデックスの取得(キューID指定) [詳解]
|
|
CriAtomExCueIndex | criAtomExAcb_GetCueIndexByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キューインデックスの取得(キュー名指定) [詳解]
|
|
const CriChar8 * | criAtomExAcb_GetUserDataById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| ユーザデータ文字列の取得(キューID指定) [詳解]
|
|
const CriChar8 * | criAtomExAcb_GetUserDataByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| ユーザデータ文字列の取得(キュー名指定) [詳解]
|
|
CriSint64 | criAtomExAcb_GetLengthById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キューの長さの取得(キューID指定) [詳解]
|
|
CriSint64 | criAtomExAcb_GetLengthByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キューの長さの取得(キュー名指定) [詳解]
|
|
CriSint32 | criAtomExAcb_GetNumUsableAisacControlsById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キューでコントロール可能なAISAC Controlの個数の取得(キューID指定) [詳解]
|
|
CriSint32 | criAtomExAcb_GetNumUsableAisacControlsByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キューでコントロール可能なAISAC Controlの個数の取得(キュー名指定) [詳解]
|
|
CriBool | criAtomExAcb_GetUsableAisacControlById (CriAtomExAcbHn acb_hn, CriAtomExCueId id, CriUint16 index, CriAtomExAisacControlInfo *info) |
| キューでコントロール可能なAISAC Controlの取得(キューID指定) [詳解]
|
|
CriBool | criAtomExAcb_GetUsableAisacControlByName (CriAtomExAcbHn acb_hn, const CriChar8 *name, CriUint16 index, CriAtomExAisacControlInfo *info) |
| キューでコントロール可能なAISAC Controlの取得(キュー名指定) [詳解]
|
|
CriBool | criAtomExAcb_IsUsingAisacControlById (CriAtomExAcbHn acb_hn, CriAtomExCueId id, CriAtomExAisacControlId aisac_control_id) |
| キューがAISAC Controlでコントロール可能かどうかの取得(ID指定) [詳解]
|
|
CriBool | criAtomExAcb_IsUsingAisacControlByName (CriAtomExAcbHn acb_hn, const CriChar8 *name, const CriChar8 *aisac_control_name) |
| キューがAISAC Controlでコントロール可能かどうかの取得(名前指定) [詳解]
|
|
CriSint32 | criAtomExAcb_GetCuePriorityById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キューに設定されているプライオリティの取得(キューID指定) [詳解]
|
|
CriSint32 | criAtomExAcb_GetCuePriorityByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キューに設定されているプライオリティの取得(キュー名指定) [詳解]
|
|
CriBool | criAtomExAcb_GetWaveformInfoById (CriAtomExAcbHn acb_hn, CriAtomExCueId id, CriAtomExWaveformInfo *waveform_info) |
| 音声波形情報の取得(キューID指定) [詳解]
|
|
CriBool | criAtomExAcb_GetWaveformInfoByName (CriAtomExAcbHn acb_hn, const CriChar8 *name, CriAtomExWaveformInfo *waveform_info) |
| 音声波形情報の取得(キュー名指定) [詳解]
|
|
CriAtomAwbHn | criAtomExAcb_GetOnMemoryAwbHandle (CriAtomExAcbHn acb_hn) |
| オンメモリ再生用 AWB ハンドルの取得 [詳解]
|
|
CriAtomAwbHn | criAtomExAcb_GetStreamingAwbHandle (CriAtomExAcbHn acb_hn) |
| ストリーム再生用 AWB ハンドルの取得 [詳解]
|
|
CriAtomAwbHn | criAtomExAcb_GetStreamingAwbHandleBySlotName (CriAtomExAcbHn acb_hn, const CriChar8 *awb_slot_name) |
| 指定した AWB スロット名のストリーム再生用 AWB ハンドルの取得 [詳解]
|
|
CriAtomAwbHn | criAtomExAcb_GetStreamingAwbHandleBySlotIndex (CriAtomExAcbHn acb_hn, CriUint16 awb_slot_index) |
| 指定した AWB スロットインデックスのストリーム再生用 AWB ハンドルの取得 [詳解]
|
|
CriBool | criAtomExAcb_GetCueInfoByName (CriAtomExAcbHn acb_hn, const CriChar8 *name, CriAtomExCueInfo *info) |
| キュー情報の取得(キュー名指定) [詳解]
|
|
CriBool | criAtomExAcb_GetCueInfoById (CriAtomExAcbHn acb_hn, CriAtomExCueId id, CriAtomExCueInfo *info) |
| キュー情報の取得(キューID指定) [詳解]
|
|
CriBool | criAtomExAcb_GetCueInfoByIndex (CriAtomExAcbHn acb_hn, CriAtomExCueIndex index, CriAtomExCueInfo *info) |
| キュー情報の取得(キューインデックス指定) [詳解]
|
|
CriSint32 | criAtomExAcb_GetNumCuePlayingCountByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キューリミットが設定されているキューの発音数の取得(キュー名指定) [詳解]
|
|
CriSint32 | criAtomExAcb_GetNumCuePlayingCountById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キューリミットが設定されているキューの発音数の取得(キューID指定) [詳解]
|
|
CriSint32 | criAtomExAcb_GetNumCuePlayingCountByIndex (CriAtomExAcbHn acb_hn, CriAtomExCueIndex index) |
| キューリミットが設定されているキューの発音数の取得(キューインデックス指定) [詳解]
|
|
CriAtomExBlockIndex | criAtomExAcb_GetBlockIndexByIndex (CriAtomExAcbHn acb_hn, CriAtomExCueIndex index, const CriChar8 *block_name) |
| ブロックインデックスの取得(キューインデックス指定) [詳解]
|
|
CriAtomExBlockIndex | criAtomExAcb_GetBlockIndexById (CriAtomExAcbHn acb_hn, CriAtomExCueId id, const CriChar8 *block_name) |
| ブロックインデックスの取得(キューID指定) [詳解]
|
|
CriAtomExBlockIndex | criAtomExAcb_GetBlockIndexByName (CriAtomExAcbHn acb_hn, const CriChar8 *name, const CriChar8 *block_name) |
| ブロックインデックスの取得(キュー名指定) [詳解]
|
|
void | criAtomExAcb_SetDetectionInGamePreviewDataCallback (CriAtomExAcbDetectionInGamePreviewDataCbFunc func, void *obj) |
| インゲームプレビュー用データのロード検知コールバック関数の登録 [詳解]
|
|
CriBool | criAtomExAcb_GetAcbInfo (CriAtomExAcbHn acb_hn, CriAtomExAcbInfo *acb_info) |
| ACB情報の取得 [詳解]
|
|
void | criAtomExAcb_ResetCueTypeStateByName (CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| キュータイプステートのリセット(キュー名指定) [詳解]
|
|
void | criAtomExAcb_ResetCueTypeStateById (CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| キュータイプステートのリセット(キューID指定) [詳解]
|
|
void | criAtomExAcb_ResetCueTypeStateByIndex (CriAtomExAcbHn acb_hn, CriAtomExCueIndex index) |
| キュータイプステートのリセット(キューインデックス指定) [詳解]
|
|
void | criAtomExAcb_AttachAwbFile (CriAtomExAcbHn acb_hn, CriFsBinderHn awb_binder, const CriChar8 *awb_path, const CriChar8 *awb_name, void *work, CriSint32 work_size) |
| ストリーム用AWBファイルのアタッチ [詳解]
|
|
void | criAtomExAcb_DetachAwbFile (CriAtomExAcbHn acb_hn, const CriChar8 *awb_name) |
| ストリーム用AWBファイルのデタッチ [詳解]
|
|
CriSint32 | criAtomExAcb_CalculateWorkSizeForAttachAwbFile (CriFsBinderHn awb_binder, const CriChar8 *awb_path) |
| ストリーム用AWBファイルのアタッチに必要なワークサイズ取得 [詳解]
|
|
CriSint32 | criAtomExAcb_GetNumAwbFileSlots (CriAtomExAcbHn acb_hn) |
| ストリーム用AWBスロット数の取得 [詳解]
|
|
const CriChar8 * | criAtomExAcb_GetAwbFileSlotName (CriAtomExAcbHn acb_hn, CriUint16 index) |
| ストリーム用AWBスロットの取得 [詳解]
|
|
CriBool | criAtomExAcb_IsAttachedAwbFile (CriAtomExAcbHn acb_hn, const CriChar8 *awb_name) |
| ストリーム用AWBファイルのアタッチ状態取得 [詳解]
|
|
void | criAtomExAcb_Decrypt (CriAtomExAcbHn acb_hn, CriUint64 key, CriUint64 nonce) |
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForStandardVoicePool (const CriAtomExStandardVoicePoolConfig *config) |
| 標準ボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateStandardVoicePool (const CriAtomExStandardVoicePoolConfig *config, void *work, CriSint32 work_size) |
| 標準ボイスプールの作成 [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForAdxVoicePool (const CriAtomExAdxVoicePoolConfig *config) |
| ADXボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateAdxVoicePool (const CriAtomExAdxVoicePoolConfig *config, void *work, CriSint32 work_size) |
| ADXボイスプールの作成 [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForHcaVoicePool (const CriAtomExHcaVoicePoolConfig *config) |
| HCAボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateHcaVoicePool (const CriAtomExHcaVoicePoolConfig *config, void *work, CriSint32 work_size) |
| HCAボイスプールの作成 [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForHcaMxVoicePool (const CriAtomExHcaMxVoicePoolConfig *config) |
| HCA-MXボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateHcaMxVoicePool (const CriAtomExHcaMxVoicePoolConfig *config, void *work, CriSint32 work_size) |
| HCA-MXボイスプールの作成 [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForWaveVoicePool (const CriAtomExWaveVoicePoolConfig *config) |
| Waveボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateWaveVoicePool (const CriAtomExWaveVoicePoolConfig *config, void *work, CriSint32 work_size) |
| Waveボイスプールの作成 [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForAiffVoicePool (const CriAtomExAiffVoicePoolConfig *config) |
| AIFFボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateAiffVoicePool (const CriAtomExAiffVoicePoolConfig *config, void *work, CriSint32 work_size) |
| AIFFボイスプールの作成 [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForRawPcmVoicePool (const CriAtomExRawPcmVoicePoolConfig *config) |
| RawPCMボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateRawPcmVoicePool (const CriAtomExRawPcmVoicePoolConfig *config, void *work, CriSint32 work_size) |
| RawPCMボイスプールの作成 [詳解]
|
|
CriAtomExVoicePoolHn | criAtomExVoicePool_AllocateInstrumentVoicePool (const CriAtomExInstrumentVoicePoolConfig *config, void *work, CriSint32 work_size) |
| インストゥルメントボイスプールの作成 [詳解]
|
|
void | criAtomExVoicePool_Free (CriAtomExVoicePoolHn pool) |
| ボイスプールの破棄 [詳解]
|
|
void | criAtomExVoicePool_FreeAll (void) |
| 全てのボイスプールを破棄 [詳解]
|
|
void | criAtomExVoicePool_EnumerateVoicePools (CriAtomExVoicePoolCbFunc func, void *obj) |
| ボイスプールの列挙 [詳解]
|
|
void | criAtomExVoicePool_GetNumUsedVoices (CriAtomExVoicePoolHn pool, CriSint32 *cur_num, CriSint32 *limit) |
| ボイスの使用状況の取得 [詳解]
|
|
CriAtomPlayerHn | criAtomExVoicePool_GetPlayerHandle (CriAtomExVoicePoolHn pool, CriSint32 index) |
| プレーヤーハンドルの取得 [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForInstrumentVoicePool (const CriAtomExInstrumentVoicePoolConfig *config) |
| インストゥルメントボイスプール作成用ワーク領域サイズの計算 [詳解]
|
|
void | criAtomExCategory_SetVolumeById (CriAtomExCategoryId id, CriFloat32 volume) |
| ID指定によるカテゴリに対するボリューム設定 [詳解]
|
|
CriFloat32 | criAtomExCategory_GetVolumeById (CriAtomExCategoryId id) |
| ID指定によるカテゴリボリューム取得 [詳解]
|
|
CriFloat32 | criAtomExCategory_GetTotalVolumeById (CriAtomExCategoryId id) |
| ID指定による最終カテゴリボリューム取得 [詳解]
|
|
void | criAtomExCategory_SetVolumeByName (const CriChar8 *name, CriFloat32 volume) |
| 名前指定によるカテゴリに対するボリューム設定 [詳解]
|
|
CriFloat32 | criAtomExCategory_GetVolumeByName (const CriChar8 *name) |
| 名前指定によるカテゴリボリューム取得 [詳解]
|
|
CriFloat32 | criAtomExCategory_GetTotalVolumeByName (const CriChar8 *name) |
| 名前指定による最終カテゴリボリューム取得 [詳解]
|
|
void | criAtomExCategory_MuteById (CriAtomExCategoryId id, CriBool mute) |
| ID指定によるカテゴリミュート状態設定 [詳解]
|
|
CriBool | criAtomExCategory_IsMutedById (CriAtomExCategoryId id) |
| ID指定によるカテゴリミュート状態取得 [詳解]
|
|
void | criAtomExCategory_MuteByName (const CriChar8 *name, CriBool mute) |
| 名前指定によるカテゴリミュート状態設定 [詳解]
|
|
CriBool | criAtomExCategory_IsMutedByName (const CriChar8 *name) |
| 名前指定によるカテゴリミュート状態取得 [詳解]
|
|
void | criAtomExCategory_SoloById (CriAtomExCategoryId id, CriBool solo, CriFloat32 mute_volume) |
| ID指定によるカテゴリソロ状態設定 [詳解]
|
|
CriBool | criAtomExCategory_IsSoloedById (CriAtomExCategoryId id) |
| ID指定によるカテゴリソロ状態取得 [詳解]
|
|
void | criAtomExCategory_SoloByName (const CriChar8 *name, CriBool solo, CriFloat32 mute_volume) |
| 名前指定によるカテゴリソロ状態設定 [詳解]
|
|
CriBool | criAtomExCategory_IsSoloedByName (const CriChar8 *name) |
| 名前指定によるカテゴリソロ状態取得 [詳解]
|
|
void | criAtomExCategory_PauseById (CriAtomExCategoryId id, CriBool sw) |
| ID指定によるカテゴリのポーズ/ポーズ解除 [詳解]
|
|
CriBool | criAtomExCategory_IsPausedById (CriAtomExCategoryId id) |
| ID指定によるカテゴリのポーズ状態取得 [詳解]
|
|
void | criAtomExCategory_PauseByName (const CriChar8 *name, CriBool sw) |
| 名前指定によるカテゴリのポーズ/ポーズ解除 [詳解]
|
|
CriBool | criAtomExCategory_IsPausedByName (const CriChar8 *name) |
| 名前指定によるカテゴリのポーズ状態取得 [詳解]
|
|
void | criAtomExCategory_SetFadeInTimeById (CriAtomExCategoryId id, CriUint16 ms) |
| フェードイン時間の設定(カテゴリID指定) [詳解]
|
|
void | criAtomExCategory_SetFadeInTimeByName (const CriChar8 *name, CriUint16 ms) |
| フェードイン時間の設定(カテゴリ名指定) [詳解]
|
|
void | criAtomExCategory_SetFadeOutTimeById (CriAtomExCategoryId id, CriUint16 ms) |
| フェードアウト時間の設定(カテゴリID指定) [詳解]
|
|
void | criAtomExCategory_SetFadeOutTimeByName (const CriChar8 *name, CriUint16 ms) |
| フェードアウト時間の設定(カテゴリ名指定) [詳解]
|
|
void | criAtomExCategory_SetAisacControlById (CriAtomExCategoryId id, CriAtomExAisacControlId control_id, CriFloat32 control_value) |
| ID指定によるカテゴリに対するAISACコントロール値設定 [詳解]
|
|
void | criAtomExCategory_SetAisacControlByName (const CriChar8 *name, const CriChar8 *control_name, CriFloat32 control_value) |
| 名前指定によるカテゴリに対するAISACコントロール値設定 [詳解]
|
|
CriBool | criAtomExCategory_ResetAllAisacControlById (CriAtomExCategoryId category_id) |
| ID指定でカテゴリにアタッチされている全てのAISACコントロール値をデフォルト値に設定する [詳解]
|
|
CriBool | criAtomExCategory_ResetAllAisacControlByName (const CriChar8 *category_name) |
| 名前指定でカテゴリにアタッチされている全てのAISACコントロール値をデフォルト値に設定する [詳解]
|
|
void | criAtomExCategory_AttachAisacById (CriAtomExCategoryId id, const CriChar8 *global_aisac_name) |
| ID指定でカテゴリにAISACを取り付ける [詳解]
|
|
void | criAtomExCategory_AttachAisacByName (const CriChar8 *name, const CriChar8 *global_aisac_name) |
| 名前指定でカテゴリにAISACを取り付ける [詳解]
|
|
void | criAtomExCategory_DetachAisacById (CriAtomExCategoryId id, const CriChar8 *global_aisac_name) |
| ID指定でカテゴリからAISACを取り外す [詳解]
|
|
void | criAtomExCategory_DetachAisacByName (const CriChar8 *name, const CriChar8 *global_aisac_name) |
| 名前指定でカテゴリからAISACを取り外す [詳解]
|
|
void | criAtomExCategory_DetachAisacAllById (CriAtomExCategoryId id) |
| ID指定でカテゴリから全てのAISACを取り外す [詳解]
|
|
void | criAtomExCategory_DetachAisacAllByName (const CriChar8 *name) |
| 名前指定でカテゴリから全てのAISACを取り外す [詳解]
|
|
CriSint32 | criAtomExCategory_GetNumAttachedAisacsById (CriAtomExCategoryId id) |
| ID指定でカテゴリにアタッチされているAISAC数を取得する [詳解]
|
|
CriSint32 | criAtomExCategory_GetNumAttachedAisacsByName (const CriChar8 *name) |
| 名前指定でカテゴリにアタッチされているAISAC数を取得する [詳解]
|
|
CriBool | criAtomExCategory_GetAttachedAisacInfoById (CriAtomExCategoryId id, CriSint32 aisac_attached_index, CriAtomExAisacInfo *aisac_info) |
| ID指定でカテゴリにアタッチされているAISACの情報を取得する [詳解]
|
|
CriBool | criAtomExCategory_GetAttachedAisacInfoByName (const CriChar8 *name, CriSint32 aisac_attached_index, CriAtomExAisacInfo *aisac_info) |
| 名前指定でカテゴリにアタッチされているAISACの情報を取得する [詳解]
|
|
CriBool | criAtomExCategory_GetCurrentAisacControlValueById (CriAtomExCategoryId category_id, CriAtomExAisacControlId aisac_control_id, CriFloat32 *control_value) |
| ID指定でカテゴリにアタッチされているAISACコントロールの現在値を取得する [詳解]
|
|
CriBool | criAtomExCategory_GetCurrentAisacControlValueByName (const CriChar8 *category_name, const CriChar8 *aisac_control_name, CriFloat32 *control_value) |
| 名前指定でカテゴリにアタッチされているAISACコントロールの現在値を取得する [詳解]
|
|
void | criAtomExCategory_SetReactParameter (const CriChar8 *react_name, const CriAtomExReactParameter *react_parameter) |
| REACT駆動パラメーターの設定 [詳解]
|
|
CriBool | criAtomExCategory_GetReactParameter (const CriChar8 *react_name, CriAtomExReactParameter *react_parameter) |
| REACT駆動パラメーターの取得 [詳解]
|
|
CriAtomExReactStatus | criAtomExCategory_GetReactStatus (const CriChar8 *react_name) |
| REACT動作ステータスの取得 [詳解]
|
|
CriSint32 | criAtomExCategory_GetNumCuePlayingCountById (CriAtomExCategoryId id) |
| ID指定でカテゴリに所属する発音中のキュー数を取得する [詳解]
|
|
CriSint32 | criAtomExCategory_GetNumCuePlayingCountByName (const CriChar8 *name) |
| 名前指定でカテゴリに所属する発音中のキュー数を取得する [詳解]
|
|
void | criAtomExCategory_StopById (CriAtomExCategoryId id) |
| ID指定でカテゴリに所属する発音中のキューを停止する [詳解]
|
|
void | criAtomExCategory_StopByName (const CriChar8 *name) |
| 名前指定でカテゴリに所属する発音中のキューを停止する [詳解]
|
|
void | criAtomExCategory_StopWithoutReleaseTimeById (CriAtomExCategoryId id) |
| ID指定でカテゴリに所属する発音中のキューを即時停止する [詳解]
|
|
void | criAtomExCategory_StopWithoutReleaseTimeByName (const CriChar8 *name) |
| 名前指定でカテゴリに所属する発音中のキューを即時停止する [詳解]
|
|
CriSint32 | criAtomExPlayer_CalculateWorkSize (const CriAtomExPlayerConfig *config) |
| AtomExPlayer用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExPlayerHn | criAtomExPlayer_Create (const CriAtomExPlayerConfig *config, void *work, CriSint32 work_size) |
| AtomExPlayerの作成 [詳解]
|
|
void | criAtomExPlayer_Destroy (CriAtomExPlayerHn player) |
| AtomExプレーヤーの破棄 [詳解]
|
|
void | criAtomExPlayer_SetCueId (CriAtomExPlayerHn player, CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| 音声データのセット(キューID指定) [詳解]
|
|
void | criAtomExPlayer_SetCueName (CriAtomExPlayerHn player, CriAtomExAcbHn acb_hn, const CriChar8 *cue_name) |
| 音声データのセット(キュー名指定) [詳解]
|
|
void | criAtomExPlayer_SetCueIndex (CriAtomExPlayerHn player, CriAtomExAcbHn acb_hn, CriAtomExCueIndex index) |
| 音声データのセット(キューインデックス指定) [詳解]
|
|
void | criAtomExPlayer_SetData (CriAtomExPlayerHn player, void *buffer, CriSint32 size) |
| 音声データのセット(オンメモリデータの指定) [詳解]
|
|
void | criAtomExPlayer_SetFile (CriAtomExPlayerHn player, CriFsBinderHn binder, const CriChar8 *path) |
| 音声データのセット(ファイル名の指定) [詳解]
|
|
void | criAtomExPlayer_SetContentId (CriAtomExPlayerHn player, CriFsBinderHn binder, CriSint32 id) |
| 音声データのセット(CPKコンテンツIDの指定) [詳解]
|
|
void | criAtomExPlayer_SetWaveId (CriAtomExPlayerHn player, CriAtomAwbHn awb, CriAtomExWaveId id) |
| 音声データのセット(波形データIDの指定) [詳解]
|
|
CriAtomExPlaybackId | criAtomExPlayer_Start (CriAtomExPlayerHn player) |
| 再生の開始 [詳解]
|
|
CriAtomExPlaybackId | criAtomExPlayer_Prepare (CriAtomExPlayerHn player) |
| 再生の準備 [詳解]
|
|
void | criAtomExPlayer_Stop (CriAtomExPlayerHn player) |
| 再生の停止 [詳解]
|
|
void | criAtomExPlayer_StopWithoutReleaseTime (CriAtomExPlayerHn player) |
| 再生の停止(リリースタイム無視) [詳解]
|
|
void | criAtomExPlayer_StopAllPlayers (void) |
| 全てのプレーヤーの再生を停止 [詳解]
|
|
void | criAtomExPlayer_StopAllPlayersWithoutReleaseTime (void) |
| 全てのプレーヤーの再生を停止(リリースタイム無視) [詳解]
|
|
void | criAtomExPlayer_EnumeratePlayers (CriAtomExPlayerCbFunc func, void *obj) |
| プレーヤーの列挙 [詳解]
|
|
void | criAtomExPlayer_Pause (CriAtomExPlayerHn player, CriBool sw) |
| ポーズ/ポーズ解除 [詳解]
|
|
void | criAtomExPlayer_Resume (CriAtomExPlayerHn player, CriAtomExResumeMode mode) |
| ポーズ解除 [詳解]
|
|
CriBool | criAtomExPlayer_IsPaused (CriAtomExPlayerHn player) |
| ポーズ状態の取得 [詳解]
|
|
CriAtomExPlayerStatus | criAtomExPlayer_GetStatus (CriAtomExPlayerHn player) |
| ステータスの取得 [詳解]
|
|
void | criAtomExPlayer_EnumeratePlaybacks (CriAtomExPlayerHn player, CriAtomExPlaybackCbFunc func, void *obj) |
| 再生中の音声の列挙 [詳解]
|
|
CriSint32 | criAtomExPlayer_GetNumPlaybacks (CriAtomExPlayerHn player) |
| 再生中の音声数の取得 [詳解]
|
|
CriAtomExPlaybackId | criAtomExPlayer_GetLastPlaybackId (CriAtomExPlayerHn player) |
| 最終再生IDの取得 [詳解]
|
|
CriSint64 | criAtomExPlayer_GetTime (CriAtomExPlayerHn player) |
| 再生時刻の取得 [詳解]
|
|
void | criAtomExPlayer_SetFormat (CriAtomExPlayerHn player, CriAtomExFormat format) |
| フォーマットの指定 [詳解]
|
|
void | criAtomExPlayer_SetNumChannels (CriAtomExPlayerHn player, CriSint32 num_channels) |
| チャンネル数の指定 [詳解]
|
|
void | criAtomExPlayer_SetSamplingRate (CriAtomExPlayerHn player, CriSint32 sampling_rate) |
| サンプリングレートの指定 [詳解]
|
|
void | criAtomExPlayer_SetSoundRendererType (CriAtomExPlayerHn player, CriAtomSoundRendererType type) |
| サウンドレンダラタイプの指定 [詳解]
|
|
void | criAtomExPlayer_SetGroupNumber (CriAtomExPlayerHn player, CriSint32 group_no) |
| グループ番号の指定 [詳解]
|
|
void | criAtomExPlayer_SetVoiceControlMethod (CriAtomExPlayerHn player, CriAtomExVoiceControlMethod method) |
| ボイス制御方法の指定 [詳解]
|
|
void | criAtomExPlayer_SetVoicePoolIdentifier (CriAtomExPlayerHn player, CriAtomExVoicePoolIdentifier identifier) |
| ボイスプール識別子の指定 [詳解]
|
|
void | criAtomExPlayer_SetHcaMxMixerId (CriAtomExPlayerHn player, CriSint32 mixer_id) |
| HCAデコード先ミキサーIDの指定 [詳解]
|
|
void | criAtomExPlayer_SetAsrRackId (CriAtomExPlayerHn player, CriSint32 rack_id) |
| ASRラックIDの指定 [詳解]
|
|
void | criAtomExPlayer_SetAsrRackIdArray (CriAtomExPlayerHn player, const CriSint32 *rack_id_array, CriSint32 num_racks) |
| 複数のASRラックIDの指定 [詳解]
|
|
void | criAtomExPlayer_SetStartTime (CriAtomExPlayerHn player, CriSint64 start_time_ms) |
| 再生開始位置の指定 [詳解]
|
|
void | criAtomExPlayer_SetSyncPlaybackId (CriAtomExPlayerHn player, CriAtomExPlaybackId playback_id) |
| 同期再生IDの設定 [詳解]
|
|
void | criAtomExPlayer_SetPlaybackRatio (CriAtomExPlayerHn player, CriFloat32 playback_ratio) |
| シーケンス再生レシオの設定 [詳解]
|
|
void | criAtomExPlayer_LimitLoopCount (CriAtomExPlayerHn player, CriSint32 count) |
| ループ回数の制限 [詳解]
|
|
void | criAtomExPlayer_UpdateAll (CriAtomExPlayerHn player) |
| 再生パラメーターの更新(再生中の音全て) [詳解]
|
|
void | criAtomExPlayer_Update (CriAtomExPlayerHn player, CriAtomExPlaybackId id) |
| 再生パラメーターの更新(再生ID指定) [詳解]
|
|
void | criAtomExPlayer_ResetParameters (CriAtomExPlayerHn player) |
| 再生パラメーターの初期化 [詳解]
|
|
CriFloat32 | criAtomExPlayer_GetParameterFloat32 (CriAtomExPlayerHn player, CriAtomExParameterId id) |
| パラメーターの取得(浮動小数点数) [詳解]
|
|
CriUint32 | criAtomExPlayer_GetParameterUint32 (CriAtomExPlayerHn player, CriAtomExParameterId id) |
| パラメーターの取得(符号なし整数) [詳解]
|
|
CriSint32 | criAtomExPlayer_GetParameterSint32 (CriAtomExPlayerHn player, CriAtomExParameterId id) |
| パラメーターの取得(符号付き整数) [詳解]
|
|
void | criAtomExPlayer_SetVolume (CriAtomExPlayerHn player, CriFloat32 volume) |
| ボリュームの設定 [詳解]
|
|
void | criAtomExPlayer_SetPitch (CriAtomExPlayerHn player, CriFloat32 pitch) |
| ピッチの設定 [詳解]
|
|
void | criAtomExPlayer_SetMaxPitch (CriAtomExPlayerHn player, CriFloat32 pitch) |
| 最大ピッチの設定 [詳解]
|
|
void | criAtomExPlayer_SetPan3dAngle (CriAtomExPlayerHn player, CriFloat32 pan3d_angle) |
| パンニング3D角度の設定 [詳解]
|
|
void | criAtomExPlayer_SetPan3dInteriorDistance (CriAtomExPlayerHn player, CriFloat32 pan3d_interior_distance) |
| パンニング3D距離の設定 [詳解]
|
|
void | criAtomExPlayer_SetPan3dVolume (CriAtomExPlayerHn player, CriFloat32 pan3d_volume) |
| パンニング3Dボリュームの設定 [詳解]
|
|
void | criAtomExPlayer_SetPanType (CriAtomExPlayerHn player, CriAtomExPanType pan_type) |
| パンタイプの設定 [詳解]
|
|
CriAtomExPanType | criAtomExPlayer_GetPanTypeOnPlayback (CriAtomExPlayerHn player) |
| プレーヤー再生時のパンタイプの取得 [詳解]
|
|
void | criAtomExPlayer_SetPanSpeakerType (CriAtomExPlayerHn player, CriAtomExPanSpeakerType pan_speaker_type) |
| パンニング時の出力スピーカータイプ設定 [詳解]
|
|
void | criAtomExPlayer_AddMixDownCenterVolumeOffset (CriAtomExPlayerHn player, CriFloat32 mixdown_center_volume_offset) |
| MixDownCenterボリュームオフセット値の設定 [詳解]
|
|
void | criAtomExPlayer_AddMixDownLfeVolumeOffset (CriAtomExPlayerHn player, CriFloat32 mixdown_lfe_volume_offset) |
| MixDownLFEボリュームオフセット値の設定 [詳解]
|
|
void | criAtomExPlayer_ChangeDefaultPanSpeakerType (CriAtomExPanSpeakerType pan_speaker_type) |
| パンニング時の出力スピーカータイプ設定のデフォルト値変更 [詳解]
|
|
void | criAtomExPlayer_OverrideDefaultPanMethod (CriAtomExPlayerPanCbFunc func, void *obj) |
| デフォルトのパンニング処理を上書き [詳解]
|
|
void | criAtomExPlayer_SetPanAngleType (CriAtomExPlayerHn player, CriAtomExPanAngleType pan_angle_type) |
| パンニング時の角度タイプ設定 [詳解]
|
|
void | criAtomExPlayer_SetWideness (CriAtomExPlayerHn player, CriFloat32 wideness) |
| マルチチャンネル音声の広がり設定 [詳解]
|
|
void | criAtomExPlayer_SetSpread (CriAtomExPlayerHn player, CriFloat32 spread) |
| スプレッドの設定 [詳解]
|
|
void | criAtomExPlayer_SetSendLevel (CriAtomExPlayerHn player, CriSint32 ch, CriAtomExSpeakerId spk, CriFloat32 level) |
| センドレベルの設定 [詳解]
|
|
void | criAtomExPlayer_SetBusSendLevelByName (CriAtomExPlayerHn player, const CriChar8 *bus_name, CriFloat32 level) |
| バスセンドレベルの設定 [詳解]
|
|
void | criAtomExPlayer_ResetBusSends (CriAtomExPlayerHn player) |
| バスセンドレベルのリセット [詳解]
|
|
CriBool | criAtomExPlayer_GetBusSendLevelByName (CriAtomExPlayerHn player, const CriChar8 *bus_name, CriFloat32 *level) |
| バスセンドレベルの取得 [詳解]
|
|
void | criAtomExPlayer_SetBusSendLevelOffsetByName (CriAtomExPlayerHn player, const CriChar8 *bus_name, CriFloat32 level_offset) |
| バスセンドレベルの設定(オフセット指定) [詳解]
|
|
CriBool | criAtomExPlayer_GetBusSendLevelOffsetByName (CriAtomExPlayerHn player, const CriChar8 *bus_name, CriFloat32 *level_offset) |
| バスセンドレベルのオフセットの取得 [詳解]
|
|
void | criAtomExPlayer_SetPanAdx1Compatible (CriAtomExPlayerHn player, CriSint32 ch, CriFloat32 pan) |
| ADX1互換のパンの設定 [詳解]
|
|
void | criAtomExPlayer_SetBandpassFilterParameters (CriAtomExPlayerHn player, CriFloat32 cof_low, CriFloat32 cof_high) |
| バンドパスフィルターのパラメーター設定 [詳解]
|
|
void | criAtomExPlayer_SetBiquadFilterParameters (CriAtomExPlayerHn player, CriAtomExBiquadFilterType type, CriFloat32 frequency, CriFloat32 gain, CriFloat32 q_value) |
| バイクアッドフィルターのパラメーター設定 [詳解]
|
|
void | criAtomExPlayer_SetVoicePriority (CriAtomExPlayerHn player, CriSint32 priority) |
| ボイスプライオリティの設定 [詳解]
|
|
void | criAtomExPlayer_SetAisacControlById (CriAtomExPlayerHn player, CriAtomExAisacControlId control_id, CriFloat32 control_value) |
| AISACコントロール値の設定(コントロールID指定) [詳解]
|
|
void | criAtomExPlayer_SetAisacControlByName (CriAtomExPlayerHn player, const CriChar8 *control_name, CriFloat32 control_value) |
| AISACコントロール値の設定(コントロール名指定) [詳解]
|
|
void | criAtomExPlayer_ClearAisacControls (CriAtomExPlayerHn player) |
| プレーヤーに設定されているAISACコントロール値の削除 [詳解]
|
|
void | criAtomExPlayer_Set3dSourceHn (CriAtomExPlayerHn player, CriAtomEx3dSourceHn source) |
| 3D音源ハンドルの設定 [詳解]
|
|
void | criAtomExPlayer_Set3dSourceListHn (CriAtomExPlayerHn player, CriAtomEx3dSourceListHn source_list) |
| 3D音源ハンドルリストの設定 [詳解]
|
|
void | criAtomExPlayer_Set3dListenerHn (CriAtomExPlayerHn player, CriAtomEx3dListenerHn listener) |
| 3Dリスナーハンドルの設定 [詳解]
|
|
CriFloat32 | criAtomExPlayer_GetAisacControlById (CriAtomExPlayerHn player, CriAtomExAisacControlId control_id) |
| AISACコントロール値の取得(コントロールID指定) [詳解]
|
|
CriFloat32 | criAtomExPlayer_GetAisacControlByName (CriAtomExPlayerHn player, const CriChar8 *control_name) |
| AISACコントロール値の取得(コントロール名指定) [詳解]
|
|
void | criAtomExPlayer_SetCategoryById (CriAtomExPlayerHn player, CriUint32 category_id) |
| カテゴリの設定(ID指定) [詳解]
|
|
void | criAtomExPlayer_SetCategoryByName (CriAtomExPlayerHn player, const CriChar8 *category_name) |
| カテゴリの設定(カテゴリ名指定) [詳解]
|
|
void | criAtomExPlayer_UnsetCategory (CriAtomExPlayerHn player) |
| カテゴリの削除 [詳解]
|
|
CriSint32 | criAtomExPlayer_GetNumCategories (CriAtomExPlayerHn player) |
| カテゴリ数の取得 [詳解]
|
|
CriBool | criAtomExPlayer_GetCategoryInfo (CriAtomExPlayerHn player, CriUint16 index, CriAtomExCategoryInfo *info) |
| カテゴリ情報の取得(インデックス指定) [詳解]
|
|
void | criAtomExPlayer_SetTrackInfo (CriAtomExPlayerHn player, CriSint32 num_tracks, const CriSint32 *channels_per_track) |
| トラック情報の指定 [詳解]
|
|
void | criAtomExPlayer_SetTrackVolume (CriAtomExPlayerHn player, CriSint32 track_no, CriFloat32 volume) |
| トラックのボリューム設定 [詳解]
|
|
void | criAtomExPlayer_SetSilentMode (CriAtomExPlayerHn player, CriAtomExSilentMode silent_mode) |
| 無音時処理モードの設定 [詳解]
|
|
void | criAtomExPlayer_SetCuePriority (CriAtomExPlayerHn player, CriSint32 cue_priority) |
| キュープライオリティの設定 [詳解]
|
|
void | criAtomExPlayer_SetPreDelayTime (CriAtomExPlayerHn player, CriFloat32 predelay_time_ms) |
| プリディレイタイムの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeAttackTime (CriAtomExPlayerHn player, CriFloat32 attack_time_ms) |
| エンベロープのアタックタイムの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeAttackCurve (CriAtomExPlayerHn player, CriAtomExCurveType curve_type, CriFloat32 strength) |
| エンベロープのアタックカーブの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeHoldTime (CriAtomExPlayerHn player, CriFloat32 hold_time_ms) |
| エンベロープのホールドタイムの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeDecayTime (CriAtomExPlayerHn player, CriFloat32 decay_time_ms) |
| エンベロープのディケイタイムの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeDecayCurve (CriAtomExPlayerHn player, CriAtomExCurveType curve_type, CriFloat32 strength) |
| エンベロープのディケイカーブの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeReleaseTime (CriAtomExPlayerHn player, CriFloat32 release_time_ms) |
| エンベロープのリリースタイムの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeReleaseCurve (CriAtomExPlayerHn player, CriAtomExCurveType curve_type, CriFloat32 strength) |
| エンベロープのリリースカーブの設定 [詳解]
|
|
void | criAtomExPlayer_SetEnvelopeSustainLevel (CriAtomExPlayerHn player, CriFloat32 susutain_level) |
| エンベロープのサスティンレベルの設定 [詳解]
|
|
void | criAtomExPlayer_SetDataRequestCallback (CriAtomExPlayerHn player, CriAtomExPlayerDataRequestCbFunc func, void *obj) |
| データ要求コールバック関数の登録 [詳解]
|
|
void | criAtomExPlayer_SetFilterCallback (CriAtomExPlayerHn player, CriAtomExPlayerFilterCbFunc func, void *obj) |
| 波形フィルターコールバック関数の登録 [詳解]
|
|
void | criAtomExPlayer_SetRandomSeed (CriAtomExPlayerHn player, CriUint32 seed) |
| 乱数種の設定 [詳解]
|
|
void | criAtomExPlayer_SetDspParameter (CriAtomExPlayerHn player, CriSint32 param_id, CriFloat32 param_val) |
| DSPパラメーターの設定 [詳解]
|
|
void | criAtomExPlayer_SetDspBypass (CriAtomExPlayerHn player, CriBool is_bypassed) |
| DSPパラメーターの設定 [詳解]
|
|
void | criAtomExPlayer_AttachAisac (CriAtomExPlayerHn player, const CriChar8 *global_aisac_name) |
| プレーヤーにAISACを取り付ける [詳解]
|
|
void | criAtomExPlayer_DetachAisac (CriAtomExPlayerHn player, const CriChar8 *global_aisac_name) |
| プレーヤーからAISACを取り外す [詳解]
|
|
void | criAtomExPlayer_DetachAisacAll (CriAtomExPlayerHn player) |
| プレーヤーから全てのAISACを取り外す [詳解]
|
|
CriSint32 | criAtomExPlayer_GetNumAttachedAisacs (CriAtomExPlayerHn player) |
| プレーヤーにアタッチされているAISAC数を取得する [詳解]
|
|
CriBool | criAtomExPlayer_GetAttachedAisacInfo (CriAtomExPlayerHn player, CriSint32 aisac_attached_index, CriAtomExAisacInfo *aisac_info) |
| プレーヤーにアタッチされているAISACの情報を取得する [詳解]
|
|
void | criAtomExPlayer_SetStreamingCacheId (CriAtomExPlayerHn player, CriAtomExStreamingCacheId cache_id) |
| プレーヤーにストリーミングキャッシュを設定します [詳解]
|
|
void | criAtomExPlayer_AttachTween (CriAtomExPlayerHn player, CriAtomExTweenHn tween) |
| プレーヤーにトゥイーンを取り付ける [詳解]
|
|
void | criAtomExPlayer_DetachTween (CriAtomExPlayerHn player, CriAtomExTweenHn tween) |
| プレーヤーからトゥイーンを取り外す [詳解]
|
|
void | criAtomExPlayer_DetachTweenAll (CriAtomExPlayerHn player) |
| プレーヤーから全てのトゥイーンを取り外す [詳解]
|
|
void | criAtomExPlayer_SetFirstBlockIndex (CriAtomExPlayerHn player, CriAtomExBlockIndex index) |
| 再生開始ブロックのセット(ブロックインデックス指定) [詳解]
|
|
void | criAtomExPlayer_SetBlockTransitionCallback (CriAtomExPlayerHn player, CriAtomExPlayerBlockTransitionCbFunc func, void *obj) |
| ブロックトランジションコールバック関数の登録 [詳解]
|
|
CriAtomExSoundObjectHn | criAtomExPlayer_GetSoundObject (CriAtomExPlayerHn player) |
| サウンドオブジェクトの取得 [詳解]
|
|
void | criAtomExPlayer_SetDrySendLevel (CriAtomExPlayerHn player, CriAtomExSpeakerId spk, CriFloat32 offset, CriFloat32 gain) |
| ドライセンドレベルの設定(CRI Audio互換用) [詳解]
|
|
void | criAtomExPlayer_SetSelectorLabel (CriAtomExPlayerHn player, const CriChar8 *selector, const CriChar8 *label) |
| セレクター情報のプレーヤーへの設定 [詳解]
|
|
void | criAtomExPlayer_UnsetSelectorLabel (CriAtomExPlayerHn player, const CriChar8 *selector) |
| プレーヤーに設定されているセレクター情報の削除 [詳解]
|
|
void | criAtomExPlayer_ClearSelectorLabels (CriAtomExPlayerHn player) |
| プレーヤーに設定されている全てのセレクター情報の削除 [詳解]
|
|
void | criAtomExPlayer_SetPlaybackTrackInfoNotificationCallback (CriAtomExPlayerHn player, CriAtomExPlayerPlaybackTrackInfoNotificationCbFunc func, void *obj) |
| 再生トラック番号通知コールバック関数の登録 [詳解]
|
|
void | criAtomExPlayer_SetPlaybackEventCallback (CriAtomExPlayerHn player, CriAtomExPlaybackEventCbFunc func, void *obj) |
|
void | criAtomExPlayer_SetChannelConfig (CriAtomExPlayerHn player, CriSint32 num_channels, CriAtomChannelConfig channel_config) |
| 入力音声のチャンネルコンフィグ指定 [詳解]
|
|
void | criAtomExPlayback_Stop (CriAtomExPlaybackId id) |
| 再生音の停止 [詳解]
|
|
void | criAtomExPlayback_StopWithoutReleaseTime (CriAtomExPlaybackId id) |
| 再生音の停止(リリースタイム無視) [詳解]
|
|
void | criAtomExPlayback_Pause (CriAtomExPlaybackId id, CriBool sw) |
| 再生音のポーズ/ポーズ解除 [詳解]
|
|
void | criAtomExPlayback_Resume (CriAtomExPlaybackId id, CriAtomExResumeMode mode) |
| 再生音の機能別のポーズ解除 [詳解]
|
|
CriBool | criAtomExPlayback_IsPaused (CriAtomExPlaybackId id) |
| 再生音のポーズ状態の取得 [詳解]
|
|
CriAtomExPlaybackStatus | criAtomExPlayback_GetStatus (CriAtomExPlaybackId id) |
| 再生ステータスの取得 [詳解]
|
|
CriBool | criAtomExPlayback_GetFormatInfo (CriAtomExPlaybackId id, CriAtomExFormatInfo *info) |
| 再生音声のフォーマット情報の取得 [詳解]
|
|
CriBool | criAtomExPlayback_GetSource (CriAtomExPlaybackId id, CriAtomExSourceInfo *source) |
| 再生音声の再生元情報の取得 [詳解]
|
|
CriAtomPlayerHn | criAtomExPlayback_GetAtomPlayer (CriAtomExPlaybackId id) |
| Atomプレーヤーの取得 [詳解]
|
|
CriSint64 | criAtomExPlayback_GetTime (CriAtomExPlaybackId id) |
| 再生時刻の取得 [詳解]
|
|
CriSint64 | criAtomExPlayback_GetTimeSyncedWithAudio (CriAtomExPlaybackId id) |
| 再生時刻の取得(再生音声に同期した補正込み) [詳解]
|
|
CriSint64 | criAtomExPlayback_GetTimeSyncedWithAudioMicro (CriAtomExPlaybackId id) |
| 再生時刻の取得(再生音声に同期した補正込み) [詳解]
|
|
CriSint64 | criAtomExPlayback_GetSequencePosition (CriAtomExPlaybackId id) |
| シーケンス再生位置の取得 [詳解]
|
|
CriBool | criAtomExPlayback_GetNumPlayedSamples (CriAtomExPlaybackId id, CriSint64 *num_samples, CriSint32 *sampling_rate) |
| 再生サンプル数の取得 [詳解]
|
|
CriBool | criAtomExPlayback_GetNumRenderedSamples (CriAtomExPlaybackId id, CriSint64 *num_samples, CriSint32 *sampling_rate) |
| サウンドバッファーへの書き込みサンプル数の取得 [詳解]
|
|
CriBool | criAtomExPlayback_GetParameterFloat32 (CriAtomExPlaybackId playback_id, CriAtomExParameterId parameter_id, CriFloat32 *value_float32) |
| パラメータの取得(浮動小数点数) [詳解]
|
|
CriBool | criAtomExPlayback_GetParameterUint32 (CriAtomExPlaybackId playback_id, CriAtomExParameterId parameter_id, CriUint32 *value_uint32) |
| パラメーターの取得(符号なし整数) [詳解]
|
|
CriBool | criAtomExPlayback_GetParameterSint32 (CriAtomExPlaybackId playback_id, CriAtomExParameterId parameter_id, CriSint32 *value_sint32) |
| パラメーターの取得(符号付き整数) [詳解]
|
|
CriBool | criAtomExPlayback_GetAisacControlById (CriAtomExPlaybackId playback_id, CriAtomExAisacControlId control_id, CriFloat32 *control_value) |
| AISACコントロール値の取得(コントロールID指定) [詳解]
|
|
CriBool | criAtomExPlayback_GetAisacControlByName (CriAtomExPlaybackId playback_id, const CriChar8 *control_name, CriFloat32 *control_value) |
| AISACコントロール値の取得(コントロール名指定) [詳解]
|
|
void | criAtomExPlayback_SetNextBlockIndex (CriAtomExPlaybackId id, CriAtomExBlockIndex index) |
| 再生音のブロック遷移 [詳解]
|
|
CriAtomExBlockIndex | criAtomExPlayback_GetCurrentBlockIndex (CriAtomExPlaybackId id) |
| 再生音のカレントブロックインデックスの取得 [詳解]
|
|
CriBool | criAtomExPlayback_GetPlaybackTrackInfo (CriAtomExPlaybackId id, CriAtomExPlaybackTrackInfo *info) |
| 再生トラック情報の取得 [詳解]
|
|
CriBool | criAtomExPlayback_GetBeatSyncInfo (CriAtomExPlaybackId id, CriAtomExBeatSyncInfo *info) |
| ビート同期情報の取得 [詳解]
|
|
CriBool | criAtomExPlayback_SetBeatSyncOffset (CriAtomExPlaybackId id, CriSint16 time_ms) |
| ビート同期オフセットの設定 [詳解]
|
|
CriSint32 | criAtomExPlayer_CalculateWorkSizeForFader (const CriAtomExFaderConfig *config) |
| フェーダーのアタッチに必要なワーク領域サイズの計算 [詳解]
|
|
void | criAtomExPlayer_AttachFader (CriAtomExPlayerHn player, const CriAtomExFaderConfig *config, void *work, CriSint32 work_size) |
| プレーヤーにフェーダーを取り付ける [詳解]
|
|
void | criAtomExPlayer_DetachFader (CriAtomExPlayerHn player) |
| プレーヤーからフェーダーを取り外す [詳解]
|
|
void | criAtomExPlayer_SetFadeOutTime (CriAtomExPlayerHn player, CriSint32 ms) |
| フェードアウト時間の設定 [詳解]
|
|
CriSint32 | criAtomExPlayer_GetFadeOutTime (CriAtomExPlayerHn player) |
| フェードアウト時間の取得 [詳解]
|
|
void | criAtomExPlayer_SetFadeInTime (CriAtomExPlayerHn player, CriSint32 ms) |
| フェードイン時間の設定 [詳解]
|
|
CriSint32 | criAtomExPlayer_GetFadeInTime (CriAtomExPlayerHn player) |
| フェードイン時間の取得 [詳解]
|
|
void | criAtomExPlayer_SetFadeInStartOffset (CriAtomExPlayerHn player, CriSint32 ms) |
| フェードイン開始オフセットの設定 [詳解]
|
|
CriSint32 | criAtomExPlayer_GetFadeInStartOffset (CriAtomExPlayerHn player) |
| フェードイン開始オフセットの取得 [詳解]
|
|
void | criAtomExPlayer_SetFadeOutEndDelay (CriAtomExPlayerHn player, CriSint32 ms) |
| フェードアウト後のディレイ時間の設定 [詳解]
|
|
CriSint32 | criAtomExPlayer_GetFadeOutEndDelay (CriAtomExPlayerHn player) |
| フェードアウト後のディレイ時間の取得 [詳解]
|
|
CriBool | criAtomExPlayer_IsFading (CriAtomExPlayerHn player) |
| フェード処理中かどうかのチェック [詳解]
|
|
void | criAtomExPlayer_ResetFaderParameters (CriAtomExPlayerHn player) |
| フェーダーパラメーターの初期化 [詳解]
|
|
void | criAtomExSequencer_SetEventCallback (CriAtomExSequencerEventCbFunc func, void *obj) |
| シーケンスコールバック関数の登録 [詳解]
|
|
void | criAtomExBeatSync_SetCallback (CriAtomExBeatSyncCbFunc func, void *obj) |
| ビート同期位置検出コールバック関数の登録 [詳解]
|
|
CriSint32 | criAtomEx3dSource_CalculateWorkSize (const CriAtomEx3dSourceConfig *config) |
| 3D音源ハンドルの作成に必要なワーク領域サイズの計算 [詳解]
|
|
CriAtomEx3dSourceHn | criAtomEx3dSource_Create (const CriAtomEx3dSourceConfig *config, void *work, CriSint32 work_size) |
| 3D音源ハンドルの作成 [詳解]
|
|
void | criAtomEx3dSource_Destroy (CriAtomEx3dSourceHn ex_3d_source) |
| 3D音源ハンドルの破棄 [詳解]
|
|
void | criAtomEx3dSource_Update (CriAtomEx3dSourceHn ex_3d_source) |
| 3D音源の更新 [詳解]
|
|
void | criAtomEx3dSource_ResetParameters (CriAtomEx3dSourceHn ex_3d_source) |
| 3D音源パラメーターの初期化 [詳解]
|
|
void | criAtomEx3dSource_SetPosition (CriAtomEx3dSourceHn ex_3d_source, const CriAtomExVector *position) |
| 3D音源の位置の設定 [詳解]
|
|
CriAtomExVector | criAtomEx3dSource_GetPosition (CriAtomEx3dSourceHn ex_3d_source) |
| 3D音源の位置の取得 [詳解]
|
|
void | criAtomEx3dSource_SetVelocity (CriAtomEx3dSourceHn ex_3d_source, const CriAtomExVector *velocity) |
| 3D音源の速度の設定 [詳解]
|
|
void | criAtomEx3dSource_SetOrientation (CriAtomEx3dSourceHn ex_3d_source, const CriAtomExVector *front, const CriAtomExVector *top) |
| 3D音源の向きの設定 [詳解]
|
|
void | criAtomEx3dSource_SetConeParameter (CriAtomEx3dSourceHn ex_3d_source, CriFloat32 inside_angle, CriFloat32 outside_angle, CriFloat32 outside_volume) |
| 3D音源のサウンドコーンパラメーターの設定 [詳解]
|
|
void | criAtomEx3dSource_ChangeDefaultConeParameter (CriFloat32 inside_angle, CriFloat32 outside_angle, CriFloat32 outside_volume) |
| 3D音源のサウンドコーンパラメーターのデフォルト値変更 [詳解]
|
|
void | criAtomEx3dSource_SetMinMaxAttenuationDistance (CriAtomEx3dSourceHn ex_3d_source, CriFloat32 min_attenuation_distance, CriFloat32 max_attenuation_distance) |
| 3D音源の最小距離/最大距離の設定 [詳解]
|
|
void | criAtomEx3dSource_ChangeDefaultMinMaxAttenuationDistance (CriFloat32 min_attenuation_distance, CriFloat32 max_attenuation_distance) |
| 3D音源の最小距離/最大距離のデフォルト値変更 [詳解]
|
|
void | criAtomEx3dSource_SetInteriorPanField (CriAtomEx3dSourceHn ex_3d_source, CriFloat32 source_radius, CriFloat32 interior_distance) |
| 3D音源のインテリアパンニング境界距離の設定 [詳解]
|
|
void | criAtomEx3dSource_ChangeDefaultInteriorPanField (CriFloat32 source_radius, CriFloat32 interior_distance) |
| 3D音源のインテリアパンニング境界距離のデフォルト値変更 [詳解]
|
|
void | criAtomEx3dSource_SetDopplerFactor (CriAtomEx3dSourceHn ex_3d_source, CriFloat32 doppler_factor) |
| 3D音源のドップラー係数の設定 [詳解]
|
|
void | criAtomEx3dSource_ChangeDefaultDopplerFactor (CriFloat32 doppler_factor) |
| 3D音源のドップラー係数のデフォルト値変更 [詳解]
|
|
void | criAtomEx3dSource_SetVolume (CriAtomEx3dSourceHn ex_3d_source, CriFloat32 volume) |
| 3D音源のボリュームの設定 [詳解]
|
|
void | criAtomEx3dSource_ChangeDefaultVolume (CriFloat32 volume) |
| 3D音源のボリュームのデフォルト値変更 [詳解]
|
|
void | criAtomEx3dSource_SetMaxAngleAisacDelta (CriAtomEx3dSourceHn ex_3d_source, CriFloat32 max_delta) |
| 角度AISACコントロール値の最大変化量の設定 [詳解]
|
|
void | criAtomEx3dSource_SetDistanceAisacControlId (CriAtomEx3dSourceHn ex_3d_source, CriAtomExAisacControlId aisac_control_id) |
| 距離AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dSource_SetListenerBasedAzimuthAngleAisacControlId (CriAtomEx3dSourceHn ex_3d_source, CriAtomExAisacControlId aisac_control_id) |
| リスナー基準方位角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dSource_SetListenerBasedElevationAngleAisacControlId (CriAtomEx3dSourceHn ex_3d_source, CriAtomExAisacControlId aisac_control_id) |
| リスナー基準仰俯角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dSource_SetSourceBasedAzimuthAngleAisacControlId (CriAtomEx3dSourceHn ex_3d_source, CriAtomExAisacControlId aisac_control_id) |
| 音源基準方位角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dSource_SetSourceBasedElevationAngleAisacControlId (CriAtomEx3dSourceHn ex_3d_source, CriAtomExAisacControlId aisac_control_id) |
| 音源基準仰俯角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dSource_Set3dRegionHn (CriAtomEx3dSourceHn ex_3d_source, CriAtomEx3dRegionHn ex_3d_region) |
| 3D音源ハンドルに対する3Dリージョンハンドルの設定 [詳解]
|
|
void | criAtomEx3dSource_SetRandomPositionConfig (CriAtomEx3dSourceHn ex_3d_source, const CriAtomEx3dSourceRandomPositionConfig *config) |
| 3D音源に対する位置のランダム化の設定 [詳解]
|
|
void | criAtomEx3dSource_SetRandomPositionCalculationCallback (CriAtomEx3dSourceHn ex_3d_source, CriAtomEx3dSourceRandomPositionCalculationCbFunc func, void *obj) |
| 3D音源の位置のランダム化における位置座標算出コールバック関数の登録 [詳解]
|
|
void | criAtomEx3dSource_SetRandomPositionList (CriAtomEx3dSourceHn ex_3d_source, const CriAtomExVector *position_list, CriUint32 length) |
| 3D音源の位置のランダム化における位置座標リストの設定 [詳解]
|
|
void | criAtomEx3dSource_SetRandomPositionResultCallback (CriAtomEx3dSourceHn ex_3d_source, CriAtomEx3dSourceRandomPositionResultCbFunc func, void *obj) |
| 3D音源の位置のランダム化における位置座標結果コールバック関数の登録 [詳解]
|
|
CriSint32 | criAtomEx3dSourceList_CalculateWorkSize (const CriAtomEx3dSourceListConfig *config) |
| 3D音源ハンドルリストの作成に必要なワーク領域サイズの計算 [詳解]
|
|
CriAtomEx3dSourceListHn | criAtomEx3dSourceList_Create (const CriAtomEx3dSourceListConfig *config, void *work, CriSint32 work_size) |
| 3D音源ハンドルリストの作成 [詳解]
|
|
void | criAtomEx3dSourceList_Destroy (CriAtomEx3dSourceListHn ex_3d_source_list) |
| 3D音源ハンドルリストの破棄 [詳解]
|
|
void | criAtomEx3dSourceList_Add (CriAtomEx3dSourceListHn ex_3d_source_list, CriAtomEx3dSourceHn ex_3d_source) |
| 3D音源ハンドルリストへの3D音源ハンドルの追加 [詳解]
|
|
void | criAtomEx3dSourceList_Remove (CriAtomEx3dSourceListHn ex_3d_source_list, CriAtomEx3dSourceHn ex_3d_source) |
| 3D音源ハンドルリストから3D音源ハンドルの削除 [詳解]
|
|
void | criAtomEx3dSourceList_RemoveAll (CriAtomEx3dSourceListHn ex_3d_source_list) |
| 3D音源ハンドルリストから3D音源ハンドルの全削除 [詳解]
|
|
CriSint32 | criAtomEx3dListener_CalculateWorkSize (const CriAtomEx3dListenerConfig *config) |
| 3Dリスナーハンドルの作成に必要なワーク領域サイズの計算 [詳解]
|
|
CriAtomEx3dListenerHn | criAtomEx3dListener_Create (const CriAtomEx3dListenerConfig *config, void *work, CriSint32 work_size) |
| 3Dリスナーハンドルの作成 [詳解]
|
|
void | criAtomEx3dListener_Destroy (CriAtomEx3dListenerHn ex_3d_listener) |
| 3Dリスナーハンドルの破棄 [詳解]
|
|
void | criAtomEx3dListener_Update (CriAtomEx3dListenerHn ex_3d_listener) |
| 3Dリスナーの更新 [詳解]
|
|
void | criAtomEx3dListener_ResetParameters (CriAtomEx3dListenerHn ex_3d_listener) |
| 3D音源パラメーターの初期化 [詳解]
|
|
void | criAtomEx3dListener_SetPosition (CriAtomEx3dListenerHn ex_3d_listener, const CriAtomExVector *position) |
| 3Dリスナーの位置の設定 [詳解]
|
|
CriAtomExVector | criAtomEx3dListener_GetPosition (CriAtomEx3dListenerHn ex_3d_listener) |
| 3Dリスナーの位置の取得 [詳解]
|
|
void | criAtomEx3dListener_SetVelocity (CriAtomEx3dListenerHn ex_3d_listener, const CriAtomExVector *velocity) |
| 3Dリスナーの速度の設定 [詳解]
|
|
void | criAtomEx3dListener_SetOrientation (CriAtomEx3dListenerHn ex_3d_listener, const CriAtomExVector *front, const CriAtomExVector *top) |
| 3Dリスナーの向きの設定 [詳解]
|
|
void | criAtomEx3dListener_SetDopplerMultiplier (CriAtomEx3dListenerHn ex_3d_listener, CriFloat32 doppler_multiplier) |
| 3Dリスナーのドップラー倍率の設定 [詳解]
|
|
void | criAtomEx3dListener_SetFocusPoint (CriAtomEx3dListenerHn ex_3d_listener, const CriAtomExVector *focus_point) |
| 3Dリスナーの注目点の設定 [詳解]
|
|
void | criAtomEx3dListener_SetDistanceFocusLevel (CriAtomEx3dListenerHn ex_3d_listener, CriFloat32 distance_focus_level) |
| 距離センサのフォーカスレベルの設定 [詳解]
|
|
void | criAtomEx3dListener_SetDirectionFocusLevel (CriAtomEx3dListenerHn ex_3d_listener, CriFloat32 direction_focus_level) |
| 方向センサのフォーカスレベルの設定 [詳解]
|
|
void | criAtomEx3dListener_GetFocusPoint (CriAtomEx3dListenerHn ex_3d_listener, CriAtomExVector *focus_point) |
| 3Dリスナーの注目点の取得 [詳解]
|
|
CriFloat32 | criAtomEx3dListener_GetDistanceFocusLevel (CriAtomEx3dListenerHn ex_3d_listener) |
| 距離センサのフォーカスレベルの取得 [詳解]
|
|
CriFloat32 | criAtomEx3dListener_GetDirectionFocusLevel (CriAtomEx3dListenerHn ex_3d_listener) |
| 方向センサのフォーカスレベルの取得 [詳解]
|
|
void | criAtomEx_EnableCalculationAisacControlFrom3dPosition (CriBool flag) |
| パンタイプがパン3Dの時に、距離減衰AISACと角度AISACコントロール値を音源に反映するか設定 [詳解]
|
|
CriBool | criAtomEx_IsEnableCalculationAisacControlFrom3dPosition (void) |
| パンタイプがパン3Dの時に、距離減衰AISACと角度AISACコントロール値を音源に反映しているか取得 [詳解]
|
|
void | criAtomEx3dListener_Set3dRegionHn (CriAtomEx3dListenerHn ex_3d_listener, CriAtomEx3dRegionHn ex_3d_region) |
| 3Dリスナーハンドルに対する3Dリージョンハンドルの設定 [詳解]
|
|
CriSint32 | criAtomEx3dRegion_CalculateWorkSize (const CriAtomEx3dRegionConfig *config) |
| 3Dリージョンハンドルの作成に必要なワーク領域サイズの計算 [詳解]
|
|
CriAtomEx3dRegionHn | criAtomEx3dRegion_Create (const CriAtomEx3dRegionConfig *config, void *work, CriSint32 work_size) |
| 3Dリージョンハンドルの作成 [詳解]
|
|
void | criAtomEx3dRegion_Destroy (CriAtomEx3dRegionHn ex_3d_region) |
| 3Dリージョンハンドルの破棄 [詳解]
|
|
CriSint32 | criAtomEx3dTransceiver_CalculateWorkSize (const CriAtomEx3dTransceiverConfig *config) |
| 3Dトランシーバーハンドルの作成に必要なワーク領域サイズの計算 [詳解]
|
|
CriAtomEx3dTransceiverHn | criAtomEx3dTransceiver_Create (const CriAtomEx3dTransceiverConfig *config, void *work, CriSint32 work_size) |
| 3Dトランシーバーハンドルの作成 [詳解]
|
|
void | criAtomEx3dTransceiver_Destroy (CriAtomEx3dTransceiverHn ex_3d_transceiver) |
| 3Dトランシーバーハンドルの破棄 [詳解]
|
|
void | criAtomEx3dTransceiver_Update (CriAtomEx3dTransceiverHn ex_3d_transceiver) |
| 3Dトランシーバーの更新 [詳解]
|
|
void | criAtomEx3dTransceiver_SetInputPosition (CriAtomEx3dTransceiverHn ex_3d_transceiver, const CriAtomExVector *position) |
| 3Dトランシーバー入力の位置の設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetOutputPosition (CriAtomEx3dTransceiverHn ex_3d_transceiver, const CriAtomExVector *position) |
| 3Dトランシーバー出力の位置の設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetInputOrientation (CriAtomEx3dTransceiverHn ex_3d_transceiver, const CriAtomExVector *front, const CriAtomExVector *top) |
| 3Dトランシーバー入力の向きの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetOutputOrientation (CriAtomEx3dTransceiverHn ex_3d_transceiver, const CriAtomExVector *front, const CriAtomExVector *top) |
| 3Dトランシーバー出力の向きの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetOutputConeParameter (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriFloat32 inside_angle, CriFloat32 outside_angle, CriFloat32 outside_volume) |
| 3Dトランシーバー出力のサウンドコーンパラメーターの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetOutputMinMaxAttenuationDistance (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriFloat32 min_attenuation_distance, CriFloat32 max_attenuation_distance) |
| 3Dトランシーバーの最小距離/最大距離の設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetOutputInteriorPanField (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriFloat32 transceiver_radius, CriFloat32 interior_distance) |
| 3Dトランシーバー出力のインテリアパンニング境界距離の設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetInputCrossFadeField (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriFloat32 direct_audio_radius, CriFloat32 crossfade_distance) |
| 3Dトランシーバー入力のクロスフェード境界距離の設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetOutputVolume (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriFloat32 volume) |
| 3Dトランシーバー出力のボリュームの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_AttachAisac (CriAtomEx3dTransceiverHn ex_3d_transceiver, const CriChar8 *global_aisac_name) |
| 3DトランシーバーにAISACを取り付ける [詳解]
|
|
void | criAtomEx3dTransceiver_DetachAisac (CriAtomEx3dTransceiverHn ex_3d_transceiver, const CriChar8 *global_aisac_name) |
| 3DトランシーバーからAISACを取り外す [詳解]
|
|
void | criAtomEx3dTransceiver_SetMaxAngleAisacDelta (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriFloat32 max_delta) |
| 角度AISACコントロール値の最大変化量の設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetDistanceAisacControlId (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriAtomExAisacControlId aisac_control_id) |
| 距離AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetListenerBasedAzimuthAngleAisacControlId (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriAtomExAisacControlId aisac_control_id) |
| リスナー基準方位角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetListenerBasedElevationAngleAisacControlId (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriAtomExAisacControlId aisac_control_id) |
| リスナー基準仰俯角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetTransceiverOutputBasedAzimuthAngleAisacControlId (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriAtomExAisacControlId aisac_control_id) |
| 3Dトランシーバー出力基準方位角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_SetTransceiverOutputBasedElevationAngleAisacControlId (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriAtomExAisacControlId aisac_control_id) |
| 3Dトランシーバー出力基準仰俯角AISACコントロールIDの設定 [詳解]
|
|
void | criAtomEx3dTransceiver_Set3dRegionHn (CriAtomEx3dTransceiverHn ex_3d_transceiver, CriAtomEx3dRegionHn ex_3d_region) |
| 3Dトランシーバーハンドルに対する3Dリージョンハンドルの設定 [詳解]
|
|
void | criAtomExVoicePool_DetachDsp (CriAtomExVoicePoolHn pool) |
| DSPのデタッチ [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspPitchShifter (const CriAtomExDspPitchShifterConfig *config) |
| ピッチシフターDSPアタッチ用ワーク領域サイズの計算 [詳解]
|
|
void | criAtomExVoicePool_AttachDspPitchShifter (CriAtomExVoicePoolHn pool, const CriAtomExDspPitchShifterConfig *config, void *work, CriSint32 work_size) |
| ピッチシフターDSPのアタッチ [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspTimeStretch (const CriAtomExDspTimeStretchConfig *config) |
| タイムストレッチDSPアタッチ用ワーク領域サイズの計算 [詳解]
|
|
void | criAtomExVoicePool_AttachDspTimeStretch (CriAtomExVoicePoolHn pool, const CriAtomExDspTimeStretchConfig *config, void *work, CriSint32 work_size) |
| タイムストレッチDSPのアタッチ [詳解]
|
|
CriSint32 | criAtomExVoicePool_CalculateWorkSizeForDspAfx (const CriAtomExDspAfxConfig *config) |
| タイムストレッチDSPアタッチ用ワーク領域サイズの計算 [詳解]
|
|
void | criAtomExVoicePool_AttachDspAfx (CriAtomExVoicePoolHn pool, const CriAtomExDspAfxConfig *config, void *work, CriSint32 work_size) |
| AFX形式のDSPのアタッチ [詳解]
|
|
CriBool | criAtomExStreamingCache_IsCachedWaveformById (CriAtomExStreamingCacheId stm_cache_id, CriAtomExAcbHn acb_hn, CriAtomExCueId id) |
| 指定したCue(ID指定)のストリーム用データがキャッシュ済みかを取得します [詳解]
|
|
CriBool | criAtomExStreamingCache_IsCachedWaveformByName (CriAtomExStreamingCacheId stm_cache_id, CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| 指定したCue(名前指定)のストリーム用データがキャッシュ済みかを取得します [詳解]
|
|
CriFsLoaderHn | criAtomExStreamingCache_LoadWaveformByIdAsync (CriAtomExStreamingCacheId stm_cache_id, CriAtomExAcbHn acb_hn, CriAtomExCueId cue_id) |
| 指定したCue(ID指定)のストリーム用データをキャッシュにロード開始 [詳解]
|
|
CriFsLoaderHn | criAtomExStreamingCache_LoadWaveformByNameAsync (CriAtomExStreamingCacheId stm_cache_id, CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| 指定したCue(名前指定)のストリーム用データをキャッシュにロード開始 [詳解]
|
|
CriBool | criAtomExStreamingCache_LoadWaveformById (CriAtomExStreamingCacheId stm_cache_id, CriAtomExAcbHn acb_hn, CriAtomExCueId cue_id) |
| 指定したCue(ID指定)のストリーム用データをキャッシュにロード [詳解]
|
|
CriBool | criAtomExStreamingCache_LoadWaveformByName (CriAtomExStreamingCacheId stm_cache_id, CriAtomExAcbHn acb_hn, const CriChar8 *name) |
| 指定したCue(名前指定)のストリーム用データをキャッシュにロード [詳解]
|
|
CriSint32 | criAtomExTween_CalculateWorkSize (const CriAtomExTweenConfig *config) |
| トゥイーンの作成に必要なワーク領域サイズの計算 [詳解]
|
|
CriAtomExTweenHn | criAtomExTween_Create (const CriAtomExTweenConfig *config, void *work, CriSint32 work_size) |
| トゥイーンの作成 [詳解]
|
|
void | criAtomExTween_Destroy (CriAtomExTweenHn tween) |
| トゥイーンの破棄 [詳解]
|
|
CriFloat32 | criAtomExTween_GetValue (CriAtomExTweenHn tween) |
| 現在値の取得 [詳解]
|
|
void | criAtomExTween_MoveTo (CriAtomExTweenHn tween, CriUint16 time_ms, CriFloat32 value) |
| 現在値から指定値に変化 [詳解]
|
|
void | criAtomExTween_MoveFrom (CriAtomExTweenHn tween, CriUint16 time_ms, CriFloat32 value) |
| 指定値から現在値に変化 [詳解]
|
|
void | criAtomExTween_Stop (CriAtomExTweenHn tween) |
| トゥイーンの停止 [詳解]
|
|
void | criAtomExTween_Reset (CriAtomExTweenHn tween) |
| トゥイーンのリセット [詳解]
|
|
void | criAtomEx_SetVoiceEventCallback (CriAtomExVoiceEventCbFunc func, void *obj) |
| ボイスイベントコールバックの登録 [詳解]
|
|
void | criAtomEx_EnumerateVoiceInfos (CriAtomExVoiceInfoCbFunc func, void *obj) |
| ボイス情報の列挙 [詳解]
|
|
void | criAtomEx_SetMonitoringVoiceStopCallback (CriAtomExMonitoringVoiceStopCbFunc func, void *obj) |
| ボイス停止を監視するコールバック関数の登録 [詳解]
|
|
void | criAtomEx_SetMonitoringVoiceStopPlaybackId (CriAtomExPlaybackId playback_id) |
| ボイス停止を監視する再生IDの登録 [詳解]
|
|
CriSint32 | criAtomExSoundObject_CalculateWorkSize (const CriAtomExSoundObjectConfig *config) |
| サウンドオブジェクト用ワーク領域サイズの計算 [詳解]
|
|
CriAtomExSoundObjectHn | criAtomExSoundObject_Create (const CriAtomExSoundObjectConfig *config, void *work, CriSint32 work_size) |
| サウンドオブジェクトの作成 [詳解]
|
|
void | criAtomExSoundObject_Destroy (CriAtomExSoundObjectHn sound_object) |
| サウンドオブジェクトの破棄 [詳解]
|
|
void | criAtomExSoundObject_AddPlayer (CriAtomExSoundObjectHn sound_object, CriAtomExPlayerHn player) |
| AtomExプレーヤーの追加 [詳解]
|
|
void | criAtomExSoundObject_DeletePlayer (CriAtomExSoundObjectHn sound_object, CriAtomExPlayerHn player) |
| AtomExプレーヤーの削除 [詳解]
|
|
void | criAtomExSoundObject_DeleteAllPlayers (CriAtomExSoundObjectHn sound_object) |
| 全てのAtomExプレーヤーの削除 [詳解]
|
|