![]() |
CRIWARE Unity Plugin Manual
Last Updated: 2025-11-14
|
ASRラック [詳解]
CriDisposableを継承しています。
クラス | |
| struct | Config |
| ASRラック作成用コンフィグ構造体 [詳解] | |
| interface | IPlatformConfig |
| ASRラック作成用プラットフォーム固有コンフィグ構造体インターフェース [詳解] | |
| struct | PerformanceInfo |
| パフォーマンス情報 [詳解] | |
| struct | PlatformConfig |
| ASRラック作成用プラットフォーム固有コンフィグ構造体 [詳解] | |
公開メンバ関数 | |
| CriAtomExAsrRack (Config config, IPlatformConfig platformConfig) | |
| ASRラックの作成 [詳解] | |
| CriAtomExAsrRack (Config config, PlatformConfig platformConfig) | |
| ASRラックの作成 [詳解] | |
| void | AttachDspBusSetting (string settingName) |
| DSPバス設定のアタッチ [詳解] | |
| void | DetachDspBusSetting () |
| DSPバス設定のデタッチ [詳解] | |
| void | ApplyDspBusSnapshot (string snapshotName, int timeMs) |
| DSPバススナップショットの適用 [詳解] | |
| string | GetAppliedDspBusSnapshotName () |
| スナップショット名の取得 [詳解] | |
| PerformanceInfo | GetPerformanceInfo () |
| ASRラックのパフォーマンス情報を取得 [詳解] | |
| void | ResetPerformanceMonitor () |
| ASRラックのパフォーマンス計測をリセット [詳解] | |
| override void | Dispose () |
| ASRラックの破棄 [詳解] | |
静的公開メンバ関数 | |
| static string | GetAppliedDspBusSnapshotName (CriAtomExAsrRackId rackId) |
| スナップショット名の取得 [詳解] | |
| static PerformanceInfo | GetPerformanceInfoByRackId (CriAtomExAsrRackId rackId=CriAtomExAsrRack.defaultRackId) |
| ASRラックのパフォーマンス情報を取得 [詳解] | |
| static void | ResetPerformanceMonitorByRackId (CriAtomExAsrRackId rackId=CriAtomExAsrRack.defaultRackId) |
| ASRラックのパフォーマンス計測をリセット [詳解] | |
| static void | SetAisacControl (CriAtomExAsrRackId rackId, string controlName, float value) |
| 名前指定によるAISACコントロール値設定 [詳解] | |
| static void | SetAisacControl (CriAtomExAsrRackId rackId, int controlId, float value) |
| ID指定によるAISACコントロール値設定 [詳解] | |
| static void | SetDefaultConfig (ref Config config) |
| デフォルトパラメーターをセット [詳解] | |
| static void | GetNumRenderedSamples (CriAtomExAsrRackId rackId, out Int64 numSamples, out Int32 samplingRate) |
| ASRラックの総レンダリング量の取得 [詳解] | |
| static CriAtomExAsrRackId | GetAmbisonicRackId () |
| Ambisonics再生用ASRラックIDを取得 [詳解] | |
| static CriAtomExAsrRackId | GetChannelBasedAudioRackId () |
| チャンネルベース 再生用ASRラックIDを取得 [詳解] | |
| static CriAtomExAsrRackId | GetObjectBasedAudioRackId () |
| ObjectBasedAudio 再生用ASRラックIDを取得 [詳解] | |
| static CriAtomExAsrRackId | GetPassThroughRackId () |
| パススルー再生用ASRラックIDを取得 [詳解] | |
公開変数類 | |
| const CriAtomExAsrRackId | defaultRackId = 0 |
| デフォルトASRラックID [詳解] | |
| const CriAtomExAsrRackId | IllegalRackId = -1 |
| 不正なラックID [詳解] | |
プロパティ | |
| CriAtomExAsrRackId | rackId [get] |
| ASRラックIDの取得 [詳解] | |
| static CriAtomExAsrRack | Default [get] |
| デフォルトASRラック [詳解] | |
| static Config | defaultConfig = new CriAtomExAsrRack(defaultRackId) [get] |
| デフォルトコンフィギュレーション [詳解] | |
ASRラック
|
inline |
ASRラックの作成
| config | コンフィグ構造体 |
| platformConfig | プラットフォーム固有パラメータ構造体 |
|
inline |
ASRラックの作成
| config | コンフィグ構造体 |
| platformConfig | プラットフォーム固有パラメータ構造体 |
|
inline |
DSPバス設定のアタッチ
| settingName | DSPバス設定の名前 |
|
inline |
DSPバス設定のデタッチ
|
inline |
DSPバススナップショットの適用
| snapshotName | DSPバススナップショット名 |
| timeMs | スナップショットが完全に反映されるまでの時間(ミリ秒) |
|
inlinestatic |
スナップショット名の取得
| rackId | ラックのID |
|
inline |
スナップショット名の取得
|
inline |
ASRラックのパフォーマンス情報を取得
|
inlinestatic |
ASRラックのパフォーマンス情報を取得
| rackId | ラックのID |
|
inline |
ASRラックのパフォーマンス計測をリセット
|
inlinestatic |
ASRラックのパフォーマンス計測をリセット
| rackId | ラックのID |
|
inlinestatic |
名前指定によるAISACコントロール値設定
| rackId | ラックのID |
| controlName | AISACコントロール名 |
| value | AISACコントロール値 |
|
inlinestatic |
ID指定によるAISACコントロール値設定
| rackId | ラックのID |
| controlId | AISACコントロールID |
| value | AISACコントロール値 |
|
inlinestatic |
デフォルトパラメーターをセット
| config | 初期化コンフィグ |
|
inline |
ASRラックの破棄
|
inlinestatic |
ASRラックの総レンダリング量の取得
| rackId | ラックのID |
| numSamples | レンダリング済みサンプル数 |
| samplingRate | サンプリングレート |
|
inlinestatic |
Ambisonics再生用ASRラックIDを取得
|
inlinestatic |
チャンネルベース 再生用ASRラックIDを取得
|
inlinestatic |
ObjectBasedAudio 再生用ASRラックIDを取得
|
inlinestatic |
パススルー再生用ASRラックIDを取得
| const CriAtomExAsrRackId defaultRackId = 0 |
デフォルトASRラックID
| const CriAtomExAsrRackId IllegalRackId = -1 |
不正なラックID
|
get |
ASRラックIDの取得
|
staticget |
デフォルトASRラック
|
staticget |
デフォルトコンフィギュレーション