WindowManagerLayoutParams.PreferredRefreshRate 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
窗口的首选刷新速率。
[Android.Runtime.Register("preferredRefreshRate")]
public float PreferredRefreshRate { get; set; }
[<Android.Runtime.Register("preferredRefreshRate")>]
member this.PreferredRefreshRate : single with get, set
属性值
- 属性
注解
窗口的首选刷新速率。
在 API 34 之前,这必须是为窗口打开的显示(s)获取的受支持刷新率之一。 所选刷新率将应用于显示的默认模式。
从 API 34 开始,此值不限于从窗口的 display(s) 获取的支持刷新速率:它可以是窗口打算运行的任何刷新速率。 任何刷新率都可以作为首选窗口刷新率提供。 OS 将选择最匹配的 #preferredRefreshRate
刷新率。
设置此值等效于调用 Surface#setFrameRate
(preferred_frame_rate, Surface#FRAME_RATE_COMPATIBILITY_DEFAULT
, Surface#CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS
)。 这应该用于 LayoutParams#preferredDisplayModeId
希望指定刷新速率但不希望为任何其他 displayMode 属性(例如分辨率)指定首选项的应用程序。
如果 #preferredDisplayModeId
已设置,则忽略此值。
适用于 . 的 android.view.WindowManager.LayoutParams.preferredRefreshRate
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。