1# DisplaySoloist_ExpectedRateRange 2<!--Kit: ArkGraphics 2D--> 3<!--Subsystem: Graphics--> 4<!--Owner: @hudi33--> 5<!--Designer: @hudi33--> 6<!--Tester: @zhaoxiaoguang2--> 7<!--Adviser: @ge-yafang--> 8 9## 概述 10 11提供期望帧率范围结构体。 12 13**起始版本:** 12 14 15**相关模块:** [NativeDisplaySoloist](capi-nativedisplaysoloist.md) 16 17**所在头文件:** [native_display_soloist.h](capi-native-display-soloist-h.md) 18 19## 汇总 20 21### 成员变量 22 23| 名称 | 描述 | 24| -- | -- | 25| int32_t min | 期望帧率范围最小值,取值范围为[0,120]。 | 26| int32_t max | 期望帧率范围最大值,取值范围为[0,120]。 | 27| int32_t expected | 期望帧率,取值范围为[0,120]。 | 28 29 30### 成员函数 31 32| 名称 | typedef关键字 | 描述 | 33| -- | -- | -- | 34| [typedef void (\*OH_DisplaySoloist_FrameCallback)(long long timestamp, long long targetTimestamp, void* data)](#oh_displaysoloist_framecallback) | OH_DisplaySoloist_FrameCallback() | OH_DisplaySoloist回调函数类型。<br>**起始版本:** 12 | 35 36## 成员函数说明 37 38### OH_DisplaySoloist_FrameCallback() 39 40``` 41typedef void (*OH_DisplaySoloist_FrameCallback)(long long timestamp, long long targetTimestamp, void* data) 42``` 43 44**描述** 45 46OH_DisplaySoloist回调函数类型。 47 48**起始版本:** 12 49 50**参数:** 51 52| 参数项 | 描述 | 53| -- | -- | 54| long long timestamp | 当前帧VSync时间戳。 | 55| long long targetTimestamp | 预期的下一帧VSync时间戳。 | 56| void* data | 用户自定义数据。 | 57 58 59