General GUI related functions
This includes independent functions which can be used by different locations and called up independently.
More...
General GUI related functions
This includes independent functions which can be used by different locations and called up independently.
Permits the use of the required functions of the add-on to Kodi.
These are pure functions them no other initialization need.
It has the header #include <kodi/gui/General.h> be included to enjoy it.
◆ AdjustRefreshRateStatus
Adjust refresh rate enum
Used to get the Adjust refresh rate status info.
◆ AdjustRefreshRateStatus
Adjust refresh rate enum
Used to get the Adjust refresh rate status info.
Enumerator |
---|
ADJUST_REFRESHRATE_STATUS_OFF | |
ADJUST_REFRESHRATE_STATUS_ALWAYS | |
ADJUST_REFRESHRATE_STATUS_ON_STARTSTOP | |
ADJUST_REFRESHRATE_STATUS_ON_START | |
◆ GetAdjustRefreshRateStatus()
Get Adjust refresh rate setting status.
- Returns
- The Adjust refresh rate setting status
◆ GetCurrentWindowDialogId()
Returns the id for the current 'active' dialog as an integer.
- Returns
- The currently active dialog Id
Example:
..
..
int ATTR_DLL_LOCAL GetCurrentWindowDialogId()
Returns the id for the current 'active' dialog as an integer.
Definition kodi-dev-kit/include/kodi/gui/General.h:111
◆ GetCurrentWindowId()
Returns the id for the current 'active' window as an integer.
- Returns
- The currently active window Id
Example:
..
..
int ATTR_DLL_LOCAL GetCurrentWindowId()
Returns the id for the current 'active' window as an integer.
Definition kodi-dev-kit/include/kodi/gui/General.h:135
◆ GetHWContext()
To get hardware specific device context interface.
- Returns
- A pointer to the used device with kodi::HardwareContext
- Warning
- This function is only be supported under Windows, on all other OS it return
nullptr
!
- Note
- Returned Windows class pointer is
ID3D11DeviceContext1
.
Example:
#include <d3d11_1.h>
..
..
kodi::HardwareContext GetHWContext()
To get hardware specific device context interface.
Definition kodi-dev-kit/include/kodi/gui/General.h:165
◆ GetScreenHeight()
Return the the current screen height with pixel.
- Returns
- Screen height with pixel
◆ GetScreenWidth()
Return the the current screen width with pixel.
- Returns
- Screen width with pixel
◆ GetVideoResolution()
Return the the current screen rendering resolution.
- Returns
- Current screen rendering resolution
◆ Lock()
Performs a graphical lock of rendering engine.
◆ Unlock()
Performs a graphical unlock of previous locked rendering engine.