CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
|
ASR Rack 更多...
继承自 CriDisposable .
类 | |
struct | Config |
创建ASR Rack用配置结构体 更多... | |
interface | IPlatformConfig |
用于创建ASR Rack的平台专用配置结构体接口 更多... | |
struct | PerformanceInfo |
性能信息 更多... | |
struct | PlatformConfig |
创建ASR Rack用平台专用配置结构体 更多... | |
Public 成员函数 | |
CriAtomExAsrRack (Config config, IPlatformConfig platformConfig) | |
创建ASR Rack 更多... | |
CriAtomExAsrRack (Config config, PlatformConfig platformConfig) | |
创建ASR Rack 更多... | |
void | AttachDspBusSetting (string settingName) |
添加DSP总线设置 更多... | |
void | DetachDspBusSetting () |
切断DSP总线设置 更多... | |
void | ApplyDspBusSnapshot (string snapshotName, int timeMs) |
适用DSP总线快照 更多... | |
string | GetAppliedDspBusSnapshotName () |
获取快照名称 更多... | |
PerformanceInfo | GetPerformanceInfo () |
获取ASR Rack的性能信息 更多... | |
void | ResetPerformanceMonitor () |
重置ASR Rack的性能计测 更多... | |
override void | Dispose () |
丢弃ASR Rack 更多... | |
静态 Public 成员函数 | |
static string | GetAppliedDspBusSnapshotName (CriAtomExAsrRackId rackId) |
获取快照名称 更多... | |
static PerformanceInfo | GetPerformanceInfoByRackId (CriAtomExAsrRackId rackId=CriAtomExAsrRack.defaultRackId) |
获取ASR Rack的性能信息 更多... | |
static void | ResetPerformanceMonitorByRackId (CriAtomExAsrRackId rackId=CriAtomExAsrRack.defaultRackId) |
重置ASR Rack的性能计测 更多... | |
static void | SetAisacControl (CriAtomExAsrRackId rackId, string controlName, float value) |
通过指定名称实现AISAC Control值的设置 更多... | |
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 Rack的总渲染量 更多... | |
Public 属性 | |
const CriAtomExAsrRackId | defaultRackId = 0 |
预设ASR Rack ID 更多... | |
const CriAtomExAsrRackId | IllegalRackId = -1 |
非法Rack ID 更多... | |
属性 | |
CriAtomExAsrRackId | rackId [get] |
获取ASR Rack ID 更多... | |
static Config | defaultConfig [get] |
预设配置 更多... | |
ASR Rack
|
inline |
创建ASR Rack
config | 配置结构体 |
platformConfig | 平台专用参数结构体 |
|
inline |
创建ASR Rack
config | 配置结构体 |
platformConfig | 平台专用参数结构体 |
|
inline |
添加DSP总线设置
settingName | DSP总线设置的名称 |
|
inline |
切断DSP总线设置
|
inline |
适用DSP总线快照
snapshotName | DSP总线快照名 |
timeMs | 快照完全反映所需的时间(毫秒) |
|
inlinestatic |
获取快照名称
rackId | Rack ID |
|
inline |
获取快照名称
|
inline |
获取ASR Rack的性能信息
|
inlinestatic |
获取ASR Rack的性能信息
rackId | Rack ID |
|
inline |
重置ASR Rack的性能计测
|
inlinestatic |
重置ASR Rack的性能计测
rackId | Rack ID |
|
inlinestatic |
通过指定名称实现AISAC Control值的设置
rackId | Rack ID |
controlName | AISAC控制器名 |
value | AISAC控制器值 |
|
inlinestatic |
通过指定ID设置AISAC控制值
rackId | Rack ID |
controlId | AISAC控制器ID |
value | AISAC控制器值 |
|
inlinestatic |
|
inline |
丢弃ASR Rack
|
inlinestatic |
获取ASR Rack的总渲染量
rackId | Rack ID |
numSamples | 渲染样本数 |
samplingRate | 采样率 |
const CriAtomExAsrRackId defaultRackId = 0 |
预设ASR Rack ID
const CriAtomExAsrRackId IllegalRackId = -1 |
非法Rack ID
|
get |
获取ASR Rack ID
|
staticget |
预设配置