/* | |
* 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 */ |