/* * Monitor definitions * */ #ifndef __WINE_MONITOR_H #define __WINE_MONITOR_H #include "windef.h" typedef struct tagMONITOR { RECT rect; int depth; } MONITOR; extern MONITOR MONITOR_PrimaryMonitor; static int inline MONITOR_GetWidth(MONITOR *pMonitor) { return pMonitor->rect.right - pMonitor->rect.left; } static int inline MONITOR_GetHeight(MONITOR *pMonitor) { return pMonitor->rect.bottom - pMonitor->rect.top; } static int inline MONITOR_GetDepth(MONITOR *pMonitor) { return pMonitor->depth; } #endif /* __WINE_MONITOR_H */