Window.IOnFrameMetricsAvailableListener.OnFrameMetricsAvailable Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelée lorsque les informations sont disponibles pour le cadre précédemment rendu.
[Android.Runtime.Register("onFrameMetricsAvailable", "(Landroid/view/Window;Landroid/view/FrameMetrics;I)V", "GetOnFrameMetricsAvailable_Landroid_view_Window_Landroid_view_FrameMetrics_IHandler:Android.Views.Window/IOnFrameMetricsAvailableListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void OnFrameMetricsAvailable (Android.Views.Window? window, Android.Views.FrameMetrics? frameMetrics, int dropCountSinceLastInvocation);
[<Android.Runtime.Register("onFrameMetricsAvailable", "(Landroid/view/Window;Landroid/view/FrameMetrics;I)V", "GetOnFrameMetricsAvailable_Landroid_view_Window_Landroid_view_FrameMetrics_IHandler:Android.Views.Window/IOnFrameMetricsAvailableListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member OnFrameMetricsAvailable : Android.Views.Window * Android.Views.FrameMetrics * int -> unit
Paramètres
- window
- Window
Sur Window
lequel le cadre a été affiché.
- frameMetrics
- FrameMetrics
les métriques disponibles. Cet objet est réutilisé sur chaque appel et par conséquent <, cette référence forte>n’est pas valide en dehors de l’étendue de cette méthode</forte>.
- dropCountSinceLastInvocation
- Int32
nombre de rapports supprimés depuis la dernière fois que ce rappel a été appelé.
- Attributs
Remarques
Appelée lorsque les informations sont disponibles pour le cadre précédemment rendu.
Les rapports peuvent être supprimés si ce rappel prend trop de temps à s’exécuter, car le producteur de rapports ne peut pas attendre que le consommateur se termine.
Il est vivement recommandé que les clients copient le frameMetrics passé via FrameMetrics#FrameMetrics(FrameMetrics)
cette méthode et reportent un calcul ou un stockage supplémentaires vers un autre thread pour éviter de supprimer inutilement des rapports.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.