|
JUCE
|
Represents a connected display device. More...
Public Attributes | |
| bool | isMain |
| This will be true if this is the user's main display device. More... | |
| Rectangle< int > | totalArea |
| The total area of this display in logical pixels including any OS-dependent objects like the taskbar, menu bar, etc. More... | |
| Rectangle< int > | userArea |
| The total area of this display in logical pixels which isn't covered by OS-dependent objects like the taskbar, menu bar, etc. More... | |
| Point< int > | topLeftPhysical |
| The top-left of this display in physical coordinates. More... | |
| double | scale |
| The scale factor of this display. More... | |
| double | dpi |
| The DPI of the display. More... | |
Represents a connected display device.
| bool Displays::Display::isMain |
This will be true if this is the user's main display device.
The total area of this display in logical pixels including any OS-dependent objects like the taskbar, menu bar, etc.
The total area of this display in logical pixels which isn't covered by OS-dependent objects like the taskbar, menu bar, etc.
| double Displays::Display::scale |
The scale factor of this display.
For higher-resolution displays, or displays with a user-defined scale factor set, this may be a value other than 1.0.
This value is used to convert between physical and logical pixels. For example, a Component with size 10x10 will use 20x20 physical pixels on a display with a scale factor of 2.0.
| double Displays::Display::dpi |
The DPI of the display.
This is the number of physical pixels per inch. To get the number of logical pixels per inch, divide this by the Display::scale value.
1.8.17