![]()  | 
  
    CRIWARE Unity Plugin Manual
    Last Updated: 2025-06-23
    
   | 
  
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 | 
デフォルトコンフィギュレーション