GetStat
函数功能
返回引擎客户端运行过程中的统计数据(参见返回值说明)。
约束说明
NA
函数原型
void GetStat(StatusInfo& statusInfo, FrameInfo frameInfo[], uint32_t frameInfoCnt);
参数说明
参数名称 |
输入/输出 |
参数类型 |
参数描述 |
---|---|---|---|
statusInfo |
输出 |
StatusInfo |
网络相关统计信息。 |
frameInfo |
输出 |
FrameInfo |
frameInfoCnt个线程的渲染统计信息。 |
frameInfoCnt |
输入 |
uint32_t |
frameInfo数组的大小,最大值为10,超过该值函数会直接返回。 |
- StatusInfo类型的结构体
- FrameInfo类型的结构体
调用示例
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) { // 打印渲染线程信息 } } }
父主题: 指令流客户端引擎对外接口