3 #undef WIN32_LEAN_AND_MEAN
6 #include <win32k/icm.h>
9 #include <win32k/debug1.h>
13 W32kCheckColorsInGamut(HDC hDC,
23 W32kColorMatchToTarget(HDC hDC,
32 W32kCreateColorSpace(LPLOGCOLORSPACE LogColorSpace)
39 W32kDeleteColorSpace(HCOLORSPACE hColorSpace)
46 W32kEnumICMProfiles(HDC hDC,
47 ICMENUMPROC EnumICMProfilesFunc,
55 W32kGetColorSpace(HDC hDC)
57 /* FIXME: Need to to whatever GetColorSpace actually does */
63 W32kGetDeviceGammaRamp(HDC hDC,
71 W32kGetICMProfile(HDC hDC,
80 W32kGetLogColorSpace(HCOLORSPACE hColorSpace,
81 LPLOGCOLORSPACE Buffer,
89 W32kSetColorSpace(HDC hDC,
90 HCOLORSPACE hColorSpace)
97 W32kSetDeviceGammaRamp(HDC hDC,
105 W32kSetICMMode(HDC hDC,
108 /* FIXME: this should be coded someday */
109 if (EnableICM == ICM_OFF)
113 if (EnableICM == ICM_ON)
117 if (EnableICM == ICM_QUERY)
127 W32kSetICMProfile(HDC hDC,
135 W32kUpdateICMRegKey(DWORD Reserved,