CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriAtomExPlaybackDebug类 参考

是汇总了CriAtomExPlayback 的应用程序调试用 API 的类。 更多...

静态 Public 成员函数

static bool GetParameter (CriAtomExPlayback playback, CriAtomEx.Parameter parameterId, out float value)
 获取参数 更多...
 
static bool GetParameter (CriAtomExPlayback playback, CriAtomEx.Parameter parameterId, out uint value)
 获取参数 更多...
 
static bool GetParameter (CriAtomExPlayback playback, CriAtomEx.Parameter parameterId, out int value)
 获取参数 更多...
 
static bool GetAisacControl (CriAtomExPlayback playback, uint controlId, out float value)
 获取AISAC控制器值(指定控制器ID) 更多...
 
static bool GetAisacControl (CriAtomExPlayback playback, string controlName, out float value)
 获取AISAC控制器值(指定控制器名) 更多...
 

详细描述

是汇总了CriAtomExPlayback 的应用程序调试用 API 的类。

成员函数说明

static bool GetParameter ( CriAtomExPlayback  playback,
CriAtomEx.Parameter  parameterId,
out float  value 
)
inlinestatic

获取参数

参数
playbackCriAtomExPlayback
parameterId参数ID
value参数值(输出)
返回
是否成功获取参数
说明:
获取 CriAtomExPlayback 的各种参数值。
可以获取参数时,本函数会返回true。
如果指定的声音已经被删除,则返回false。
static bool GetParameter ( CriAtomExPlayback  playback,
CriAtomEx.Parameter  parameterId,
out uint  value 
)
inlinestatic

获取参数

参数
playbackCriAtomExPlayback
parameterId参数ID
value参数值(输出)
返回
是否成功获取参数
说明:
获取 CriAtomExPlayback 的各种参数值。
可以获取参数时,本函数会返回true。
如果指定的声音已经被删除,则返回false。
static bool GetParameter ( CriAtomExPlayback  playback,
CriAtomEx.Parameter  parameterId,
out int  value 
)
inlinestatic

获取参数

参数
playbackCriAtomExPlayback
parameterId参数ID
value参数值(输出)
返回
是否成功获取参数
说明:
获取 CriAtomExPlayback 的各种参数值。
可以获取参数时,本函数会返回true。
如果指定的声音已经被删除,则返回false。
static bool GetAisacControl ( CriAtomExPlayback  playback,
uint  controlId,
out float  value 
)
inlinestatic

获取AISAC控制器值(指定控制器ID)

参数
playbackPlayback
controlId控制ID
value控制值(0.0f~1.0f)、未设置时是-1.0f
返回
是否获取了AISAC控制器值
说明:
对于通过 CriWare.CriAtomExPlayer::Start 播放的音频,通过指定控制器ID获取音频上所设置的AISAC控制器值。
如果可以获取AISAC控制器值(没有设置控制值的情况会被视为 "获取值为-1.0f"),本此函数将返回true。
对于指定的Voice已经被删除等情况,本函数会返回false。
注意:
本函数仅在音频正在播放时可以获取AISAC控制器值。
播放结束后以及因发声数控制而导致Voice被删除时,获取AISAC控制器值会失败。
static bool GetAisacControl ( CriAtomExPlayback  playback,
string  controlName,
out float  value 
)
inlinestatic

获取AISAC控制器值(指定控制器名)

参数
playbackPlayback
controlName控制名
value控制值(0.0f~1.0f)、未设置时是-1.0f
返回
是否获取了AISAC控制器值
说明:
对于通过 CriWare.CriAtomExPlayer::Start 播放的音频,通过指定控制器ID获取音频上所设置的AISAC控制器值。
如果可以获取AISAC控制器值(没有设置控制值的情况会被视为 "获取值为-1.0f"),本此函数将返回true。
对于指定的Voice已经被删除等情况,本函数会返回false。
注意:
本函数仅在音频正在播放时可以获取AISAC控制器值。
播放结束后以及因发声数控制而导致Voice被删除时,获取AISAC控制器值会失败。

该类的文档由以下文件生成: