Compartilhar via


WindowManagerLayoutParams.PreferredRefreshRate Propriedade

Definição

A taxa de atualização preferencial para a janela.

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

Valor da propriedade

Atributos

Comentários

A taxa de atualização preferencial para a janela.

Antes da API 34, essa deve ser uma das taxas de atualização com suporte obtidas para a(s) exibição(ões) em que a janela está. A taxa de atualização selecionada será aplicada ao modo padrão da tela.

Iniciando a API 34, esse valor não está limitado às taxas de atualização suportadas obtidas do(s) display(s) da janela: pode ser qualquer taxa de atualização na qual a janela pretende ser executada. Qualquer taxa de atualização pode ser fornecida como a taxa de atualização de janela preferida. O sistema operacional selecionará a taxa de atualização que melhor corresponde ao #preferredRefreshRate.

Definir esse valor é o equivalente a chamar Surface#setFrameRate com ( preferred_frame_rate, Surface#FRAME_RATE_COMPATIBILITY_DEFAULT, Surface#CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS). Isso deve ser usado em favor de LayoutParams#preferredDisplayModeId para aplicativos que desejam especificar a taxa de atualização, mas não desejam especificar uma preferência para quaisquer outras propriedades displayMode (por exemplo, resolução).

Esse valor será ignorado se #preferredDisplayModeId for definido.

Documentação Java para android.view.WindowManager.LayoutParams.preferredRefreshRate.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também