|
| 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プレーヤーの削除 [詳解]
|
| |