ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

Go to the source code of this file.

Data Structures

struct  LPNAMED_PROFILE_INFO
struct  GRAYCOLOR
struct  RGBCOLOR
struct  CMYKCOLOR
struct  XYZCOLOR
struct  YxyCOLOR
struct  LabCOLOR
struct  GENERIC3CHANNEL
struct  NAMEDCOLOR
struct  HiFiCOLOR
union  LPCOLOR
struct  LPPROFILEHEADER
struct  LPPROFILE
struct  LPENUMTYPEA
struct  LPENUMTYPEW
struct  LPCOLORMATCHSETUPA
struct  LPCOLORMATCHSETUPW

Defines

#define MAX_COLOR_CHANNELS   8
#define ENUM_TYPE_VERSION   0x0300
#define ET_DEVICENAME   0x00000001
#define ET_MEDIATYPE   0x00000002
#define ET_DITHERMODE   0x00000004
#define ET_RESOLUTION   0x00000008
#define ET_CMMTYPE   0x00000010
#define ET_CLASS   0x00000020
#define ET_DATACOLORSPACE   0x00000040
#define ET_CONNECTIONSPACE   0x00000080
#define ET_SIGNATURE   0x00000100
#define ET_PLATFORM   0x00000200
#define ET_PROFILEFLAGS   0x00000400
#define ET_MANUFACTURER   0x00000800
#define ET_MODEL   0x00001000
#define ET_ATTRIBUTES   0x00002000
#define ET_RENDERINGINTENT   0x00004000
#define ET_CREATOR   0x00008000
#define ET_DEVICECLASS   0x00010000
#define AssociateColorProfileWithDevice   WINELIB_NAME_AW(AssociateColorProfileWithDevice)
#define CreateColorTransform   WINELIB_NAME_AW(CreateColorTransform)
#define CreateProfileFromLogColorSpace   WINELIB_NAME_AW(CreateProfileFromLogColorSpace)
#define DisassociateColorProfileFromDevice   WINELIB_NAME_AW(DisassociateColorProfileFromDevice)
#define EnumColorProfiles   WINELIB_NAME_AW(EnumColorProfiles)
#define GetColorDirectory   WINELIB_NAME_AW(GetColorDirectory)
#define GetStandardColorSpaceProfile   WINELIB_NAME_AW(GetStandardColorSpaceProfile)
#define InstallColorProfile   WINELIB_NAME_AW(InstallColorProfile)
#define OpenColorProfile   WINELIB_NAME_AW(OpenColorProfile)
#define RegisterCMM   WINELIB_NAME_AW(RegisterCMM)
#define SetStandardColorSpaceProfile   WINELIB_NAME_AW(SetStandardColorSpaceProfile)
#define SetupColorMatching   WINELIB_NAME_AW(SetupColorMatching)
#define UninstallColorProfile   WINELIB_NAME_AW(UninstallColorProfile)
#define UnregisterCMM   WINELIB_NAME_AW(UnregisterCMM)
#define PROFILE_FILENAME   1
#define PROFILE_MEMBUFFER   2
#define PROFILE_READ   1
#define PROFILE_READWRITE   2
#define SPACE_XYZ   0x58595A20 /* 'XYZ ' */
#define SPACE_Lab   0x4C616220 /* 'Lab ' */
#define SPACE_Luv   0x4C757620 /* 'Luv ' */
#define SPACE_YCbCr   0x59436272 /* 'YCbr' */
#define SPACE_Yxy   0x59787920 /* 'Yxy ' */
#define SPACE_RGB   0x52474220 /* 'RGB ' */
#define SPACE_GRAY   0x47524159 /* 'GRAY' */
#define SPACE_HSV   0x48535620 /* 'HSV ' */
#define SPACE_HLS   0x484C5320 /* 'HLS ' */
#define SPACE_CMYK   0x434D594B /* 'CMYK' */
#define SPACE_CMY   0x434D5920 /* 'CMY ' */
#define SPACE_2_CHANNEL   0x32434c52 /* '2CLR' */
#define SPACE_3_CHANNEL   0x33434c52 /* '3CLR' */
#define SPACE_4_CHANNEL   0x34434c52 /* '4CLR' */
#define SPACE_5_CHANNEL   0x35434c52 /* '5CLR' */
#define SPACE_6_CHANNEL   0x36434c52 /* '6CLR' */
#define SPACE_7_CHANNEL   0x37434c52 /* '7CLR' */
#define SPACE_8_CHANNEL   0x38434c52 /* '8CLR' */

Typedefs

typedef HANDLE HPROFILE
typedef HPROFILEPHPROFILE
typedef HANDLE HTRANSFORM
typedef DWORD TAGTYPE
typedef DWORDPTAGTYPE
typedef DWORDLPTAGTYPE
typedef char COLOR_NAME [32]
typedef COLOR_NAMEPCOLOR_NAME
typedef COLOR_NAMELPCOLOR_NAME
typedef enum COLORTYPEPCOLORTYPE
typedef enum COLORTYPELPCOLORTYPE
typedef enum BMFORMATPBMFORMAT
typedef enum BMFORMATLPBMFORMAT
typedef BOOL(CALLBACK * PBMCALLBACKFN )(ULONG, ULONG, LPARAM)
typedef PBMCALLBACKFN LPPBMCALLBACKFN
typedef BOOL(WINAPIPCMSCALLBACKW )(struct _tagCOLORMATCHSETUPW *, LPARAM)

Enumerations

enum  COLORTYPE {
  COLOR_GRAY = 1, COLOR_RGB, COLOR_XYZ, COLOR_Yxy,
  COLOR_Lab, COLOR_3_CHANNEL, COLOR_CMYK, COLOR_5_CHANNEL,
  COLOR_6_CHANNEL, COLOR_7_CHANNEL, COLOR_8_CHANNEL, COLOR_NAMED
}
enum  BMFORMAT {
  BM_x555RGB = 0x00, BM_565RGB = 0x01, BM_RGBTRIPLETS = 0x02, BM_BGRTRIPLETS = 0x04,
  BM_xRGBQUADS = 0x08, BM_10b_RGB = 0x09, BM_16b_RGB = 0x0a, BM_xBGRQUADS = 0x10,
  BM_CMYKQUADS = 0x20, BM_x555XYZ = 0x101, BM_x555Yxz, BM_x555Lab,
  BM_x555G3CH, BM_XYZTRIPLETS = 0x201, BM_YxyTRIPLETS, BM_LabTRIPLETS,
  BM_G3CHTRIPLETS, BM_5CHANNEL, BM_6CHANNEL, BM_7CHANNEL,
  BM_8CHANNEL, BM_GRAY, BM_xXYZQUADS = 0x301, BM_xYxyQUADS,
  BM_xLabQUADS, BM_xG3CHQUADS, BM_KYMCQUADS, BM_10b_XYZ = 0x401,
  BM_10b_Yxy, BM_10b_Lab, BM_10b_G3CH, BM_NAMED_INDEX,
  BM_16b_XYZ = 0x501, BM_16b_Yxy, BM_16b_Lab, BM_16b_G3CH,
  BM_16b_GRAY
}

Functions

typedef BOOL (WINAPI *PCMSCALLBACKA)(struct _tagCOLORMATCHSETUPA *
BOOL WINAPI AssociateColorProfileWithDeviceA (PCSTR, PCSTR, PCSTR)
BOOL WINAPI AssociateColorProfileWithDeviceW (PCWSTR, PCWSTR, PCWSTR)
BOOL WINAPI CheckBitmapBits (HTRANSFORM, PVOID, BMFORMAT, DWORD, DWORD, DWORD, PBYTE, PBMCALLBACKFN, LPARAM)
BOOL WINAPI CheckColors (HTRANSFORM, PCOLOR, DWORD, COLORTYPE, PBYTE)
BOOL WINAPI ConvertColorNameToIndex (HPROFILE, PCOLOR_NAME, PDWORD, DWORD)
BOOL WINAPI ConvertIndexToColorName (HPROFILE, PDWORD, PCOLOR_NAME, DWORD)
BOOL WINAPI CloseColorProfile (HPROFILE)
HTRANSFORM WINAPI CreateColorTransformA (LPLOGCOLORSPACEA, HPROFILE, HPROFILE, DWORD)
HTRANSFORM WINAPI CreateColorTransformW (LPLOGCOLORSPACEW, HPROFILE, HPROFILE, DWORD)
BOOL WINAPI CreateDeviceLinkProfile (PHPROFILE, DWORD, PDWORD, DWORD, DWORD, PBYTE *, DWORD)
HTRANSFORM WINAPI CreateMultiProfileTransform (PHPROFILE, DWORD, PDWORD, DWORD, DWORD, DWORD)
BOOL WINAPI CreateProfileFromLogColorSpaceA (LPLOGCOLORSPACEA, PBYTE *)
BOOL WINAPI CreateProfileFromLogColorSpaceW (LPLOGCOLORSPACEW, PBYTE *)
BOOL WINAPI DeleteColorTransform (HTRANSFORM)
BOOL WINAPI DisassociateColorProfileFromDeviceA (PCSTR, PCSTR, PCSTR)
BOOL WINAPI DisassociateColorProfileFromDeviceW (PCWSTR, PCWSTR, PCWSTR)
BOOL WINAPI EnumColorProfilesA (PCSTR, PENUMTYPEA, PBYTE, PDWORD, PDWORD)
BOOL WINAPI EnumColorProfilesW (PCWSTR, PENUMTYPEW, PBYTE, PDWORD, PDWORD)
DWORD WINAPI GenerateCopyFilePaths (LPCWSTR, LPCWSTR, LPBYTE, DWORD, LPWSTR, LPDWORD, LPWSTR, LPDWORD, DWORD)
DWORD WINAPI GetCMMInfo (HTRANSFORM, DWORD)
BOOL WINAPI GetColorDirectoryA (PCSTR, PSTR, PDWORD)
BOOL WINAPI GetColorDirectoryW (PCWSTR, PWSTR, PDWORD)
BOOL WINAPI GetColorProfileElement (HPROFILE, TAGTYPE, DWORD, PDWORD, PVOID, PBOOL)
BOOL WINAPI GetColorProfileElementTag (HPROFILE, DWORD, PTAGTYPE)
BOOL WINAPI GetColorProfileFromHandle (HPROFILE, PBYTE, PDWORD)
BOOL WINAPI GetColorProfileHeader (HPROFILE, PPROFILEHEADER)
HCOLORSPACE WINAPI GetColorSpace (HDC)
BOOL WINAPI GetCountColorProfileElements (HPROFILE, PDWORD)
BOOL WINAPI GetNamedProfileInfo (HPROFILE, PNAMED_PROFILE_INFO)
BOOL WINAPI GetPS2ColorRenderingDictionary (HPROFILE, DWORD, PBYTE, PDWORD, PBOOL)
BOOL WINAPI GetPS2ColorRenderingIntent (HPROFILE, DWORD, PBYTE, PDWORD)
BOOL WINAPI GetPS2ColorSpaceArray (HPROFILE, DWORD, DWORD, PBYTE, PDWORD, PBOOL)
BOOL WINAPI GetStandardColorSpaceProfileA (PCSTR, DWORD, PSTR, PDWORD)
BOOL WINAPI GetStandardColorSpaceProfileW (PCWSTR, DWORD, PWSTR, PDWORD)
BOOL WINAPI InstallColorProfileA (PCSTR, PCSTR)
BOOL WINAPI InstallColorProfileW (PCWSTR, PCWSTR)
BOOL WINAPI IsColorProfileTagPresent (HPROFILE, TAGTYPE, PBOOL)
BOOL WINAPI IsColorProfileValid (HPROFILE, PBOOL)
HPROFILE WINAPI OpenColorProfileA (PPROFILE, DWORD, DWORD, DWORD)
HPROFILE WINAPI OpenColorProfileW (PPROFILE, DWORD, DWORD, DWORD)
BOOL WINAPI RegisterCMMA (PCSTR, DWORD, PCSTR)
BOOL WINAPI RegisterCMMW (PCWSTR, DWORD, PCWSTR)
BOOL WINAPI SelectCMM (DWORD id)
BOOL WINAPI SetColorProfileElement (HPROFILE, TAGTYPE, DWORD, PDWORD, PVOID)
BOOL WINAPI SetColorProfileElementReference (HPROFILE, TAGTYPE, TAGTYPE)
BOOL WINAPI SetColorProfileElementSize (HPROFILE, TAGTYPE, DWORD)
BOOL WINAPI SetColorProfileHeader (HPROFILE, PPROFILEHEADER)
HCOLORSPACE WINAPI SetColorSpace (HDC, HCOLORSPACE)
BOOL WINAPI SetStandardColorSpaceProfileA (PCSTR, DWORD, PSTR)
BOOL WINAPI SetStandardColorSpaceProfileW (PCWSTR, DWORD, PWSTR)
BOOL WINAPI SetupColorMatchingA (PCOLORMATCHSETUPA)
BOOL WINAPI SetupColorMatchingW (PCOLORMATCHSETUPW)
BOOL WINAPI SpoolerCopyFileEvent (LPWSTR, LPWSTR, DWORD)
BOOL WINAPI TranslateBitmapBits (HTRANSFORM, PVOID, BMFORMAT, DWORD, DWORD, DWORD, PVOID, BMFORMAT, DWORD, PBMCALLBACKFN, ULONG)
BOOL WINAPI TranslateColors (HTRANSFORM, PCOLOR, DWORD, COLORTYPE, PCOLOR, COLORTYPE)
BOOL WINAPI UninstallColorProfileA (PCSTR, PCSTR, BOOL)
BOOL WINAPI UninstallColorProfileW (PCWSTR, PCWSTR, BOOL)
BOOL WINAPI UnregisterCMMA (PCSTR, DWORD)
BOOL WINAPI UnregisterCMMW (PCWSTR, DWORD)

Variables

typedef LPARAM

Generated on Fri May 25 2012 05:39:30 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.