FMX.Types.TDeviceDisplayMetrics

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

Delphi

  TDeviceDisplayMetrics = record
    PhysicalScreenSize: TSize;
    LogicalScreenSize: TSize;
    RawScreenSize: TSize;
    AspectRatio: Single;
    PixelsPerInch: Integer;
    ScreenScale: Single;
    FontScale: Single;
    constructor Create(const APhysicalScreenSize, ALogicalScreenSize: TSize; const AAspectRatio: Single;
      const APixelsPerInch: Integer; const AScreenScale, AFontScale: Single);
    class operator Equal(const Left, Right: TDeviceDisplayMetrics): Boolean;
    class operator NotEqual(const Left, Right: TDeviceDisplayMetrics): Boolean; inline;
    class function Default: TDeviceDisplayMetrics; static;
  end;

C++

struct DECLSPEC_DRECORD TDeviceDisplayMetrics
{
public:
    System::Types::TSize PhysicalScreenSize;
    System::Types::TSize LogicalScreenSize;
    System::Types::TSize RawScreenSize;
    float AspectRatio;
    int PixelsPerInch;
    float ScreenScale;
    float FontScale;
    __fastcall TDeviceDisplayMetrics(const System::Types::TSize &APhysicalScreenSize, const System::Types::TSize &ALogicalScreenSize, const float AAspectRatio, const int APixelsPerInch, const float AScreenScale, const float AFontScale);
    static bool __fastcall _op_Equality(const TDeviceDisplayMetrics &Left, const TDeviceDisplayMetrics &Right);
    static bool __fastcall _op_Inequality(const TDeviceDisplayMetrics &Left, const TDeviceDisplayMetrics &Right);
    static TDeviceDisplayMetrics __fastcall Default();
    TDeviceDisplayMetrics() {}
    friend bool operator ==(const TDeviceDisplayMetrics &Left, const TDeviceDisplayMetrics &Right) { return TDeviceDisplayMetrics::_op_Equality(Left, Right); }
    friend bool operator !=(const TDeviceDisplayMetrics &Left, const TDeviceDisplayMetrics &Right) { return TDeviceDisplayMetrics::_op_Inequality(Left, Right); }
};

プロパティ

種類 可視性 ソース ユニット
record
struct
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types FMX.Types

説明

このトピックには現在ドキュメントが存在しません。「ノート」を利用してこのトピックの改良について話しあうことができます。