語言

WindowManagerLayoutParams.PreferredRefreshRate 屬性

定義

視窗的首選刷新率。

[Android.Runtime.Register("preferredRefreshRate")]
public float PreferredRefreshRate { get; set; }
[<Android.Runtime.Register("preferredRefreshRate")>]
member this.PreferredRefreshRate : single with get, set

屬性值

屬性

備註

視窗的首選刷新率。

在 API 34 之前,這必須是視窗所開啟顯示器所支援的更新率之一。 所選刷新率會套用到顯示器的預設模式。

從 API 34 開始,這個值不限於從視窗顯示器獲得的支援更新率:它可以是視窗打算以的任何更新率運行。 任何更新率都可以作為偏好的視窗刷新率提供。 作業系統會選擇最適合 #preferredRefreshRate.

設定此值相當於呼叫 Surface#setFrameRate ( preferred_frame_rate, Surface#FRAME_RATE_COMPATIBILITY_DEFAULT, Surface#CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS)。 這應該用於 LayoutParams#preferredDisplayModeId 那些想指定刷新率,但不想指定其他 displayMode 屬性(例如解析度)偏好的應用程式。

若 #preferredDisplayModeId 設定 ,則忽略此值。

Java 文件 android.view.WindowManager.LayoutParams.preferredRefreshRate。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱