FMX.Platform.IFMXMultiDisplayService.UpdateDisplayInformation
Delphi
procedure UpdateDisplayInformation;
C++
virtual void __fastcall UpdateDisplayInformation() = 0 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Platform.pas FMX.Platform.hpp |
FMX.Platform | IFMXMultiDisplayService |
Description
Déclare la méthode permettant de réinitialiser les structures internes qui conservent les informations sur les paramètres de plusieurs affichages accessibles sur un bureau.
Lorsque votre code accède pour la première fois à la propriété Displays ou DisplayCount, le service de plate-forme IFMXMultiDisplayService initialise et remplit avec les valeurs réelles les structures internes conservant les informations correspondantes. Lorsque votre code accède de nouveau à la propriété Displays ou DisplayCount, IFMXMultiDisplayService appelle UpdateDisplayInformation pour réinitialiser les structures internes puis les remplit de nouveau avec les informations existantes au moment de l'accès. Ainsi, pendant l'exécution de votre code, le système peut connecter ou déconnecter les affichages et le service de plate-forme IFMXMultiDisplayService récupère toujours les informations réelles. Sur les plates-formes mobiles, UpdateDisplayInformation est automatiquement appelée lorsqu'un périphérique est tourné horizontalement.