FMX.Platform.IFMXMultiDisplayService.UpdateDisplayInformation

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure UpdateDisplayInformation;

C++

virtual void __fastcall UpdateDisplayInformation() = 0 ;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform IFMXMultiDisplayService


説明

デスクトップ上でアクセスできる複数のディスプレイのパラメータに関する情報を保持している内部構造を再初期化するメソッドを宣言しています。

コードで Displays プロパティまたは DisplayCount プロパティに初めてアクセスすると、IFMXMultiDisplayService プラットフォーム サービスにより、対応する情報を保持する内部構造が初期化され、そこに実際の値が格納されます。コードで Displays プロパティまたは DisplayCount プロパティに再びアクセスすると、IFMXMultiDisplayService から UpdateDisplayInformation が呼び出されて、内部構造が再初期化されたあと、アクセス時点で存在している情報が再びそこに格納されます。つまり、コードの実行中にディスプレイを接続したり接続解除することができ、IFMXMultiDisplayService プラットフォーム サービスは常に実際の情報を取得します。モバイル プラットフォームでは、デバイスを水平にしたときに UpdateDisplayInformation が自動的に呼び出されます。

関連項目