16 #ifndef winDisplayDeviceHelper_h
17 #define winDisplayDeviceHelper_h
43 bool isdisplayIDvalid(std::wstring displayID);
60 void getDisplayInfo(std::wstring displayKey,
winDisplayInfo* dinfo);
65 void listDisplays(std::wostream& out);
71 std::list<std::wstring> getAllKeys();
81 std::wstring getFirstDisplay();
86 std::wstring getControlPanelDisplayName(
int* numberDisplays);
91 std::wstring getMatchingRegistryKey(std::wstring displayName);
93 bool matchStrings(std::wstring nameControlPanel, std::string nameEDID);
int resx
height in mm
Definition: winDisplayDeviceHelper.h:31
int resy
pixels in horizontal
Definition: winDisplayDeviceHelper.h:32
float ppi
in Hz
Definition: winDisplayDeviceHelper.h:34
char monitorName[14]
resolution in pixel per inch
Definition: winDisplayDeviceHelper.h:35
int h
width in mm
Definition: winDisplayDeviceHelper.h:30
Stores all the information about the monitor.
Definition: winDisplayDeviceHelper.h:28
int refreshRate
vertical
Definition: winDisplayDeviceHelper.h:33