/chakra/desktop/oyranos/src/oyranos-0.9.6/src/include_private/oyranos_monitor_hooks.h File Reference
Description: C source code API documentation for the Oyranos project.
Keywords: Oyranos,Color Management,Color Management,ICC,CMS,C,doxygen,API,documentation

| Oyranos Color Management System API - Version 0.9.6

Data Structures | Typedefs
oyranos_monitor_hooks.h File Reference

monitor device detection More...

`#include <stddef.h>`

## Data Structures
struct | oyMonitorHooks_s
| provide a set of hooks to enable support for a display system More...

## Typedefs
typedef int(* | oySetupMonitorProfile_f) (const char *monitor_name, const char *profil_name, const char *profile_data, size_t profile_data_size)
| set all device system specific properties More...
typedef int(* | oyUnsetMonitorProfile_f) (const char *monitor_name)
| unset all device system specific properties More...
typedef int(* | oyGetRectangleFromMonitor_f) (const char *monitor_name, double *x, double *y, double *width, double *height)
| get area dimensions in pixel More...
typedef char *(* | oyGetMonitorProfile_f) (const char *monitor_name, int flags, size_t *size)
| get a system specific monitor profile More...
typedef int(* | oyGetAllMonitorNames_f) (const char *display_name, char ***monitor_names)
| get a list of connected monitors More...
typedef int(* | oyGetMonitorInfo_f) (const char *monitor_name, char **manufacturer, char **mnft, char **model, char **serial, char **vendor, char **device_geometry, char **system_port, char **host, int *week, int *year, int *mnft_id, int *model_id, double *colors, char **edid, size_t *edid_size, int refresh_edid)
| get various informations about a monitor device More...

## Detailed Description

monitor device detection

Oyranos is an open source Color Management System

Copyright (C) 2005-2016 Kai-Uwe Behrmann

Author
  Kai-Uwe Behrmann ku.b@.nosp@m.gmx..nosp@m.de

License:
  new BSD http://www.opensource.org/licenses/BSD-3-Clause

Since
  2005/02/01