xbmc
|
Provide info of a resolution. More...
#include <Resolution.h>
Public Member Functions | |
RESOLUTION_INFO (int width=1280, int height=720, float aspect=0, const std::string &mode="") | |
float | DisplayRatio () const |
RESOLUTION_INFO (const RESOLUTION_INFO &res) | |
RESOLUTION_INFO & | operator= (const RESOLUTION_INFO &)=default |
Public Attributes | |
OVERSCAN | Overscan |
< Screen overscan boundary More... | |
EdgeInsets | guiInsets |
Specify if it is a fullscreen resolution, otherwise windowed. | |
bool | bFullScreen |
Width GUI resolution, may differ from the screen value if GUI resolution limit or 3D is set. | |
int | iWidth |
Height GUI resolution, may differ from the screen value if GUI resolution limit or 3D is set. | |
int | iHeight |
Number of pixels of padding between stereoscopic frames. | |
int | iBlanking |
Screen width. | |
int | iScreenWidth |
Screen height. | |
int | iScreenHeight |
The vertical subtitle baseline position, may be changed by Video calibration. | |
int | iSubtitles |
Properties of the resolution e.g. interlaced mode. | |
uint32_t | dwFlags |
Pixel aspect ratio. | |
float | fPixelRatio |
Refresh rate. | |
float | fRefreshRate |
Resolution mode description. | |
std::string | strMode |
Resolution output description. | |
std::string | strOutput |
Resolution ID. | |
std::string | strId |
Provide info of a resolution.
OVERSCAN RESOLUTION_INFO::Overscan |
< Screen overscan boundary
Edge insets to scale the GUI to prevent the display notch from hiding a part of the GUI