24 #ifndef __IConvertToProfilesCmdData__ 25 #define __IConvertToProfilesCmdData__ 30 #include "ICMSProfile.h" 31 #include "ICMSSettings.h" 32 #include "IPMUnknown.h" 34 #include "ACEColorMgmtID.h" 43 enum { kDefaultIID = IID_ICONVERTTOPROFILESCMDDATA };
45 virtual void SetName(ICMSProfile::profileCategory category,
const PMString &name) = 0;
46 virtual bool16 GetName(ICMSProfile::profileCategory category,
PMString &name)
const = 0;
48 virtual void SetEngineCMS(uint32 engineCMS) = 0;
49 virtual uint32 GetEngineCMS()
const = 0;
51 virtual void SetEngineCMM(uint32 engineCMM) = 0;
52 virtual uint32 GetEngineCMM()
const = 0;
54 virtual void SetIntent(ICMSSettings::renderingIntent intent) = 0;
55 virtual ICMSSettings::renderingIntent GetIntent()
const = 0;
57 virtual void SetUseKPC(bool16 useKPC) = 0;
58 virtual bool16 GetUseKPC()
const = 0;
61 #endif // __IConvertToProfilesCmdData__