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