|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | tagNAMED_PROFILE_INFO |
| struct | GRAYCOLOR |
| struct | RGBCOLOR |
| struct | CMYKCOLOR |
| struct | XYZCOLOR |
| struct | YxyCOLOR |
| struct | LabCOLOR |
| struct | GENERIC3CHANNEL |
| struct | NAMEDCOLOR |
| struct | HiFiCOLOR |
| union | tagCOLOR |
| struct | tagPROFILEHEADER |
| struct | tagPROFILE |
| struct | tagENUMTYPEA |
| struct | tagENUMTYPEW |
| struct | _tagCOLORMATCHSETUPA |
| struct | _tagCOLORMATCHSETUPW |
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 } |
| enum | WCS_PROFILE_MANAGEMENT_SCOPE { WCS_PROFILE_MANAGEMENT_SCOPE_SYSTEM_WIDE , WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER } |
| #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) |
| typedef struct tagENUMTYPEA ENUMTYPEA |
| typedef struct tagENUMTYPEW ENUMTYPEW |
| typedef HANDLE HTRANSFORM |
| typedef enum BMFORMAT * LPBMFORMAT |
| typedef COLOR_NAME * LPCOLOR_NAME |
| typedef struct _tagCOLORMATCHSETUPA * LPCOLORMATCHSETUPA |
| typedef struct _tagCOLORMATCHSETUPW * LPCOLORMATCHSETUPW |
| typedef enum COLORTYPE * LPCOLORTYPE |
| typedef struct tagENUMTYPEA * LPENUMTYPEA |
| typedef struct tagENUMTYPEW * LPENUMTYPEW |
| typedef struct tagNAMED_PROFILE_INFO * LPNAMED_PROFILE_INFO |
| typedef PBMCALLBACKFN LPPBMCALLBACKFN |
| typedef struct tagPROFILE * LPPROFILE |
| typedef struct tagPROFILEHEADER * LPPROFILEHEADER |
| typedef BOOL(WINAPI * PCMSCALLBACKA) (struct _tagCOLORMATCHSETUPA *, LPARAM) |
| typedef BOOL(WINAPI * PCMSCALLBACKW) (struct _tagCOLORMATCHSETUPW *, LPARAM) |
| typedef COLOR_NAME* PCOLOR_NAME |
| typedef struct _tagCOLORMATCHSETUPA * PCOLORMATCHSETUPA |
| typedef struct _tagCOLORMATCHSETUPW * PCOLORMATCHSETUPW |
| typedef enum COLORTYPE * PCOLORTYPE |
| typedef struct tagENUMTYPEA * PENUMTYPEA |
| typedef struct tagENUMTYPEW * PENUMTYPEW |
| typedef struct tagNAMED_PROFILE_INFO * PNAMED_PROFILE_INFO |
| typedef struct tagPROFILE * PPROFILE |
| static PPROFILEHEADER |
| typedef struct tagPROFILE PROFILE |
| typedef struct tagPROFILEHEADER PROFILEHEADER |
Definition at line 138 of file icm.h.
| Enumerator | |
|---|---|
| COLOR_GRAY | |
| 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 | |
Definition at line 122 of file icm.h.
Definition at line 69 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 154 of file profile.c.
Referenced by AssociateColorProfileWithDeviceA().
| BOOL WINAPI CheckBitmapBits | ( | HTRANSFORM | transform, |
| PVOID | srcbits, | ||
| BMFORMAT | format, | ||
| DWORD | width, | ||
| DWORD | height, | ||
| DWORD | stride, | ||
| PBYTE | result, | ||
| PBMCALLBACKFN | callback, | ||
| LPARAM | data | ||
| ) |
Definition at line 1523 of file profile.c.
Referenced by header_from_file(), init_function_ptrs(), and set_profile_device_key().
| HTRANSFORM WINAPI CreateColorTransformA | ( | LPLOGCOLORSPACEA | space, |
| HPROFILE | dest, | ||
| HPROFILE | target, | ||
| DWORD | flags | ||
| ) |
Definition at line 94 of file transform.c.
| HTRANSFORM WINAPI CreateColorTransformW | ( | LPLOGCOLORSPACEW | space, |
| HPROFILE | dest, | ||
| HPROFILE | target, | ||
| DWORD | flags | ||
| ) |
Definition at line 128 of file transform.c.
Referenced by CreateColorTransformA().
| HTRANSFORM WINAPI CreateMultiProfileTransform | ( | PHPROFILE | profiles, |
| DWORD | nprofiles, | ||
| PDWORD | intents, | ||
| DWORD | nintents, | ||
| DWORD | flags, | ||
| DWORD | cmm | ||
| ) |
Definition at line 196 of file transform.c.
Referenced by init_function_ptrs().
| BOOL WINAPI CreateProfileFromLogColorSpaceA | ( | LPLOGCOLORSPACEA | space, |
| PBYTE * | buffer | ||
| ) |
| BOOL WINAPI CreateProfileFromLogColorSpaceW | ( | LPLOGCOLORSPACEW | space, |
| PBYTE * | buffer | ||
| ) |
| BOOL WINAPI DeleteColorTransform | ( | HTRANSFORM | handle | ) |
Definition at line 261 of file transform.c.
Referenced by init_function_ptrs().
Definition at line 177 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 216 of file profile.c.
Referenced by DisassociateColorProfileFromDeviceA().
| BOOL WINAPI EnumColorProfilesA | ( | PCSTR | machine, |
| PENUMTYPEA | record, | ||
| PBYTE | buffer, | ||
| PDWORD | size, | ||
| PDWORD | number | ||
| ) |
Definition at line 805 of file profile.c.
Referenced by init_function_ptrs().
| BOOL WINAPI EnumColorProfilesW | ( | PCWSTR | machine, |
| PENUMTYPEW | record, | ||
| PBYTE | buffer, | ||
| PDWORD | size, | ||
| PDWORD | number | ||
| ) |
Definition at line 958 of file profile.c.
Referenced by init_function_ptrs().
| DWORD WINAPI GenerateCopyFilePaths | ( | LPCWSTR | printer, |
| LPCWSTR | directory, | ||
| LPBYTE | clientinfo, | ||
| DWORD | level, | ||
| LPWSTR | sourcedir, | ||
| LPDWORD | sourcedirsize, | ||
| LPWSTR | targetdir, | ||
| LPDWORD | targetdirsize, | ||
| DWORD | flags | ||
| ) |
| DWORD WINAPI GetCMMInfo | ( | HTRANSFORM | transform, |
| DWORD | info | ||
| ) |
Definition at line 239 of file profile.c.
Referenced by EnumColorProfilesA(), and init_function_ptrs().
Definition at line 287 of file profile.c.
Referenced by EnumColorProfilesW(), GetColorDirectoryA(), GetStandardColorSpaceProfileW(), header_from_file(), init_function_ptrs(), InstallColorProfileW(), and OpenColorProfileW().
| BOOL WINAPI GetColorProfileElement | ( | HPROFILE | handle, |
| TAGTYPE | type, | ||
| DWORD | offset, | ||
| PDWORD | size, | ||
| PVOID | buffer, | ||
| PBOOL | ref | ||
| ) |
Definition at line 380 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 432 of file profile.c.
Referenced by init_function_ptrs().
| BOOL WINAPI GetColorProfileHeader | ( | HPROFILE | handle, |
| PPROFILEHEADER | header | ||
| ) |
Definition at line 484 of file profile.c.
Referenced by header_from_file(), init_function_ptrs(), and set_profile_device_key().
| BOOL WINAPI GetNamedProfileInfo | ( | HPROFILE | profile, |
| PNAMED_PROFILE_INFO | info | ||
| ) |
Definition at line 553 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 615 of file profile.c.
Referenced by GetStandardColorSpaceProfileA(), and init_function_ptrs().
Definition at line 1074 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 1111 of file profile.c.
Referenced by init_function_ptrs(), and InstallColorProfileA().
Definition at line 1149 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 1355 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 1396 of file profile.c.
Referenced by header_from_file(), init_function_ptrs(), OpenColorProfileA(), set_profile_device_key(), and WcsOpenColorProfileW().
| BOOL WINAPI SetColorProfileElement | ( | HPROFILE | handle, |
| TAGTYPE | type, | ||
| DWORD | offset, | ||
| PDWORD | size, | ||
| PVOID | buffer | ||
| ) |
Definition at line 1225 of file profile.c.
Referenced by init_function_ptrs().
| BOOL WINAPI SetColorProfileHeader | ( | HPROFILE | handle, |
| PPROFILEHEADER | header | ||
| ) |
Definition at line 1260 of file profile.c.
Referenced by init_function_ptrs().
| BOOL WINAPI SetupColorMatchingA | ( | PCOLORMATCHSETUPA | ) |
| BOOL WINAPI SetupColorMatchingW | ( | PCOLORMATCHSETUPW | ) |
| BOOL WINAPI TranslateBitmapBits | ( | HTRANSFORM | handle, |
| PVOID | srcbits, | ||
| BMFORMAT | input, | ||
| DWORD | width, | ||
| DWORD | height, | ||
| DWORD | inputstride, | ||
| PVOID | destbits, | ||
| BMFORMAT | output, | ||
| DWORD | outputstride, | ||
| PBMCALLBACKFN | callback, | ||
| ULONG | data | ||
| ) |
Definition at line 296 of file transform.c.
| BOOL WINAPI TranslateColors | ( | HTRANSFORM | handle, |
| PCOLOR | in, | ||
| DWORD | count, | ||
| COLORTYPE | input_type, | ||
| PCOLOR | out, | ||
| COLORTYPE | output_type | ||
| ) |
Definition at line 337 of file transform.c.
Definition at line 1288 of file profile.c.
Referenced by init_function_ptrs().
Definition at line 1327 of file profile.c.
Referenced by init_function_ptrs(), and UninstallColorProfileA().
| BOOL WINAPI WcsEnumColorProfilesSize | ( | WCS_PROFILE_MANAGEMENT_SCOPE | scope, |
| ENUMTYPEW * | record, | ||
| DWORD * | size | ||
| ) |
| BOOL WINAPI WcsGetUsePerUserProfiles | ( | const WCHAR * | name, |
| DWORD | class, | ||
| BOOL * | use_per_user_profile | ||
| ) |
| HPROFILE WINAPI WcsOpenColorProfileA | ( | PROFILE * | cdm, |
| PROFILE * | camp, | ||
| PROFILE * | gmmp, | ||
| DWORD | access, | ||
| DWORD | sharing, | ||
| DWORD | creation, | ||
| DWORD | flags | ||
| ) |
Definition at line 1558 of file profile.c.
| HPROFILE WINAPI WcsOpenColorProfileW | ( | PROFILE * | cdm, |
| PROFILE * | camp, | ||
| PROFILE * | gmmp, | ||
| DWORD | access, | ||
| DWORD | sharing, | ||
| DWORD | creation, | ||
| DWORD | flags | ||
| ) |