GetStat
函数功能
获取指令流引擎客户端运行过程中的统计信息。
约束说明
NA
函数原型
void GetStat(StatusInfo& statusInfo, FrameInfo frameInfo[], uint32_t frameInfoCnt);
参数说明
参数名称 |
输入/输出 |
参数类型 |
参数描述 |
---|---|---|---|
statusInfo |
输出 |
StatusInfo |
网络相关统计信息。 |
frameInfo |
输出 |
FrameInfo |
frameInfoCnt个线程的渲染统计信息。 |
frameInfoCnt |
输入 |
uint32_t |
frameInfo数组的大小,最大值为10,超过该值函数会直接返回。 |
- StatusInfo类型的结构体
- FrameInfo类型的结构体
返回值说明
NA
调用示例
1 2 3 4 5 6 7 8 9 10 11 12 | void Test() { GetStat(StatusInfo& statusInfo, FrameInfo frameInfo[], uint32_t frameInfoCnt); StatusInfo status; FrameInfo frameInfo[4]; GetStatus(status, frameInfo, 4); for (int i = 0; i < 4; i++) { if (frameInfo[i].fps != 0) { // 打印渲染线程信息 } } } |
父主题: 指令流客户端引擎对外接口