CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriAtomExBeatSync.Info结构体 参考

节拍同步位置检测回调信息 更多...

Public 属性

IntPtr playerHn
 
uint playbackId
 
uint barCount
 
uint beatCount
 
float beatProgress
 
float bpm
 
int offset
 
uint numBeats
 
IntPtr labelPtr
 

属性

string label [get]
 节拍同步标签 更多...
 

详细描述

节拍同步位置检测回调信息

说明:
是用于从节拍同步回调,节拍同步信息获取方法获取信息的结构体。
参见
CriAtomExBeatSync::SetCallback, CriAtomExPlayback::GetBeatSyncInfo

类成员变量说明

IntPtr playerHn

Player句柄

uint playbackId

播放ID

uint barCount

小节数

uint beatCount

拍数

float beatProgress

节拍进度(0.0f~1.0f)

float bpm

节奏(拍/分钟)

int offset

同步偏移量(毫秒)

uint numBeats

拍子数

IntPtr labelPtr

显示节拍同步标签信息的指针

属性说明

string label
get

节拍同步标签

说明:
该属性代表节拍同步标签。
如果尚未设置标签或相应的Cue已完成播放,则返回 null。
注意:
引用此属性时,会在内部发生字符串分配。
播放单个Cue时,某一类型的标签字符串会使用同一 labelPtr 进行转换, 因此建议在多次引用标签(比如为了进行比较)时使用 labelPtr。

该结构体的文档由以下文件生成: