Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CDisplayUtilsWin32 Class Reference

#include <DisplayUtilsWin32.h>

Classes

struct  DisplayConfigId
 

Public Member Functions

 CDisplayUtilsWin32 ()=delete
 
 ~CDisplayUtilsWin32 ()=delete
 

Static Public Member Functions

static std::wstring GetCurrentDisplayName ()
 
static std::vector< DISPLAYCONFIG_PATH_INFO > GetDisplayConfigPaths ()
 
static std::optional< DisplayConfigIdGetCurrentDisplayTargetId ()
 
static std::optional< DisplayConfigIdGetDisplayTargetId (const std::wstring &gdiDeviceName)
 
static HDR_STATUS GetDisplayHDRStatus (const DisplayConfigId &identifier)
 
static HDR_STATUS SetDisplayHDRStatus (const DisplayConfigId &identifier, bool enable)
 

Constructor & Destructor Documentation

◆ CDisplayUtilsWin32()

CDisplayUtilsWin32::CDisplayUtilsWin32 ( )
delete

◆ ~CDisplayUtilsWin32()

CDisplayUtilsWin32::~CDisplayUtilsWin32 ( )
delete

Member Function Documentation

◆ GetCurrentDisplayName()

std::wstring CDisplayUtilsWin32::GetCurrentDisplayName ( )
static

◆ GetCurrentDisplayTargetId()

std::optional< CDisplayUtilsWin32::DisplayConfigId > CDisplayUtilsWin32::GetCurrentDisplayTargetId ( )
static

◆ GetDisplayConfigPaths()

std::vector< DISPLAYCONFIG_PATH_INFO > CDisplayUtilsWin32::GetDisplayConfigPaths ( )
static

◆ GetDisplayHDRStatus()

HDR_STATUS CDisplayUtilsWin32::GetDisplayHDRStatus ( const DisplayConfigId & identifier)
static

◆ GetDisplayTargetId()

std::optional< CDisplayUtilsWin32::DisplayConfigId > CDisplayUtilsWin32::GetDisplayTargetId ( const std::wstring & gdiDeviceName)
static

◆ SetDisplayHDRStatus()

HDR_STATUS CDisplayUtilsWin32::SetDisplayHDRStatus ( const DisplayConfigId & identifier,
bool enable )
static

The documentation for this class was generated from the following files: