ReactOS 0.4.16-dev-125-g798ea90
|
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 | ||
) |