{ "Constants":[{ "Name":"CATID_WcsPlugin" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a0b402e0-8240-405f-8a16-8a5b4df2f0dd" ,"Attrs":[] },{ "Name":"MAX_COLOR_CHANNELS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"INTENT_PERCEPTUAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"INTENT_RELATIVE_COLORIMETRIC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"INTENT_SATURATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"INTENT_ABSOLUTE_COLORIMETRIC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"FLAG_EMBEDDEDPROFILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"FLAG_DEPENDENTONDATA" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"FLAG_ENABLE_CHROMATIC_ADAPTATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":33554432 ,"Attrs":[] },{ "Name":"ATTRIB_TRANSPARENCY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ATTRIB_MATTE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PROFILE_FILENAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PROFILE_MEMBUFFER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"PROFILE_READ" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"PROFILE_READWRITE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"INDEX_DONT_CARE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CMM_FROM_PROFILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"ENUM_TYPE_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":768 ,"Attrs":[] },{ "Name":"ET_DEVICENAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"ET_MEDIATYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"ET_DITHERMODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"ET_RESOLUTION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"ET_CMMTYPE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"ET_CLASS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"ET_DATACOLORSPACE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"ET_CONNECTIONSPACE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"ET_SIGNATURE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"ET_PLATFORM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"ET_PROFILEFLAGS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"ET_MANUFACTURER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"ET_MODEL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4096 ,"Attrs":[] },{ "Name":"ET_ATTRIBUTES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8192 ,"Attrs":[] },{ "Name":"ET_RENDERINGINTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16384 ,"Attrs":[] },{ "Name":"ET_CREATOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32768 ,"Attrs":[] },{ "Name":"ET_DEVICECLASS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65536 ,"Attrs":[] },{ "Name":"ET_STANDARDDISPLAYCOLOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":131072 ,"Attrs":[] },{ "Name":"ET_EXTENDEDDISPLAYCOLOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":262144 ,"Attrs":[] },{ "Name":"PROOF_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"NORMAL_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"BEST_MODE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"ENABLE_GAMUT_CHECKING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65536 ,"Attrs":[] },{ "Name":"USE_RELATIVE_COLORIMETRIC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":131072 ,"Attrs":[] },{ "Name":"FAST_TRANSLATE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":262144 ,"Attrs":[] },{ "Name":"PRESERVEBLACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1048576 ,"Attrs":[] },{ "Name":"WCS_ALWAYS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2097152 ,"Attrs":[] },{ "Name":"SEQUENTIAL_TRANSFORM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2155872256 ,"Attrs":[] },{ "Name":"RESERVED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2147483648 ,"Attrs":[] },{ "Name":"CSA_A" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CSA_ABC" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"CSA_DEF" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"CSA_DEFG" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"CSA_GRAY" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"CSA_RGB" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"CSA_CMYK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":7 ,"Attrs":[] },{ "Name":"CSA_Lab" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"CMM_WIN_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CMM_IDENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CMM_DRIVER_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"CMM_DLL_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"CMM_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"CMM_DESCRIPTION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"CMM_LOGOICON" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":6 ,"Attrs":[] },{ "Name":"CMS_FORWARD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"CMS_BACKWARD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"COLOR_MATCH_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"CMS_DISABLEICM" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"CMS_ENABLEPROOFING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"CMS_SETRENDERINTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"CMS_SETPROOFINTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"CMS_SETMONITORPROFILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"CMS_SETPRINTERPROFILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"CMS_SETTARGETPROFILE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"CMS_USEHOOK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"CMS_USEAPPLYCALLBACK" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] },{ "Name":"CMS_USEDESCRIPTION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] },{ "Name":"CMS_DISABLEINTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] },{ "Name":"CMS_DISABLERENDERINTENT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] },{ "Name":"CMS_MONITOROVERFLOW" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147483648 ,"Attrs":[] },{ "Name":"CMS_PRINTEROVERFLOW" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1073741824 ,"Attrs":[] },{ "Name":"CMS_TARGETOVERFLOW" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":536870912 ,"Attrs":[] },{ "Name":"DONT_USE_EMBEDDED_WCS_PROFILES" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":1 ,"Attrs":[] },{ "Name":"WCS_DEFAULT" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":0 ,"Attrs":[] },{ "Name":"WCS_ICCONLY" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":65536 ,"Attrs":[] }], "Types":[{ "Name":"ICM_COMMAND" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ICM_ADDPROFILE","Value":1} ,{"Name":"ICM_DELETEPROFILE","Value":2} ,{"Name":"ICM_QUERYPROFILE","Value":3} ,{"Name":"ICM_SETDEFAULTPROFILE","Value":4} ,{"Name":"ICM_REGISTERICMATCHER","Value":5} ,{"Name":"ICM_UNREGISTERICMATCHER","Value":6} ,{"Name":"ICM_QUERYMATCH","Value":7} ] ,"IntegerBase":"UInt32" },{ "Name":"ICM_MODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ICM_OFF","Value":1} ,{"Name":"ICM_ON","Value":2} ,{"Name":"ICM_QUERY","Value":3} ,{"Name":"ICM_DONE_OUTSIDEDC","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"COLOR_MATCH_TO_TARGET_ACTION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"CS_ENABLE","Value":1} ,{"Name":"CS_DISABLE","Value":2} ,{"Name":"CS_DELETE_TRANSFORM","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"HCOLORSPACE" ,"Architectures":[] ,"Platform":null ,"Kind":"NativeTypedef" ,"AlsoUsableFor":null ,"Def":{"Kind":"Native","Name":"IntPtr"} ,"FreeFunc":"DeleteColorSpace" ,"InvalidHandleValue":0 },{ "Name":"LOGCOLORSPACEA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lcsSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsCSType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lcsIntent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lcsEndpoints","Type":{"Kind":"ApiRef","Name":"CIEXYZTRIPLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]} ,{"Name":"lcsGammaRed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsGammaGreen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsGammaBlue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsFilename","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LOGCOLORSPACEW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"lcsSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsCSType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lcsIntent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lcsEndpoints","Type":{"Kind":"ApiRef","Name":"CIEXYZTRIPLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]} ,{"Name":"lcsGammaRed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsGammaGreen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsGammaBlue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcsFilename","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ICMENUMPROCA" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ICMENUMPROCW" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"EMRCREATECOLORSPACE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]} ,{"Name":"ihCS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcs","Type":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"EMRCREATECOLORSPACEW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"emr","Type":{"Kind":"ApiRef","Name":"EMR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]} ,{"Name":"ihCS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lcs","Type":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"XYZColorF" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"X","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"Y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"Z","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"JChColorF" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"J","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"C","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"h","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"JabColorF" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"J","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"a","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"b","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GamutShellTriangle" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"aVertexIndex","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GamutShell" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"JMin","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"JMax","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"cVertices","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cTriangles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pVertices","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":[]} ,{"Name":"pTriangles","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GamutShellTriangle","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PrimaryJabColors" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"red","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"yellow","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"green","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"cyan","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"blue","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"magenta","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"black","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"white","Type":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PrimaryXYZColors" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"red","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"yellow","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"green","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"cyan","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"blue","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"magenta","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"black","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"white","Type":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GamutBoundaryDescription" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"pPrimaries","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PrimaryJabColors","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":[]} ,{"Name":"cNeutralSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pNeutralSamples","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"JabColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":[]} ,{"Name":"pReferenceShell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GamutShell","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":[]} ,{"Name":"pPlausibleShell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GamutShell","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":[]} ,{"Name":"pPossibleShell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GamutShell","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"BlackInformation" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"fBlackOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"blackWeight","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IDeviceModelPlugIn" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"1cd63475-07c4-46fe-a903-d655316d11fd" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrXml","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cNumModels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"iModelPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetNumChannels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pNumChannels","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"DeviceToColorimetricColors" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pDeviceValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} ,{"Name":"pXYZColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"ColorimetricToDeviceColors" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pXYZColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pDeviceValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ] },{ "Name":"ColorimetricToDeviceColorsWithBlack" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pXYZColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pBlackInformation","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"BlackInformation","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pDeviceValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ] },{ "Name":"SetTransformDeviceModelInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"iModelPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pIDeviceModelOther","Type":{"Kind":"ApiRef","Name":"IDeviceModelPlugIn","TargetKind":"Com","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetPrimarySamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pPrimaryColor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PrimaryXYZColors","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetGamutBoundaryMeshSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pNumVertices","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pNumTriangles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetGamutBoundaryMesh" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cVertices","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cTriangles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pVertices","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ,{"Name":"pTriangles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"GamutShellTriangle","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetNeutralAxisSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcColors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetNeutralAxis" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pXYZColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"XYZColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IGamutMapModelPlugIn" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"2dd80115-ad1e-41f6-a219-a4f4b583d1f9" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrXml","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pSrcPlugIn","Type":{"Kind":"ApiRef","Name":"IDeviceModelPlugIn","TargetKind":"Com","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pDestPlugIn","Type":{"Kind":"ApiRef","Name":"IDeviceModelPlugIn","TargetKind":"Com","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pSrcGBD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GamutBoundaryDescription","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pDestGBD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GamutBoundaryDescription","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"SourceToDestinationAppearanceColors" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pInputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"JChColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pOutputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"JChColorF","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"NAMED_PROFILE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCountDevCoordinates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"szPrefix","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ,{"Name":"szSuffix","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GRAYCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"gray","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"RGBCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"red","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"green","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"blue","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"CMYKCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cyan","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"magenta","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"yellow","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"black","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"XYZCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"X","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Y","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"Z","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"YxyCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Y","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"x","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"y","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"LabCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"L","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"a","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"b","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"GENERIC3CHANNEL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ch1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"ch2","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"ch3","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"NAMEDCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"HiFiCOLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"channel","Type":{"Kind":"Array","Shape":{"Size":8},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"COLOR" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"gray","Type":{"Kind":"ApiRef","Name":"GRAYCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"rgb","Type":{"Kind":"ApiRef","Name":"RGBCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"cmyk","Type":{"Kind":"ApiRef","Name":"CMYKCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"XYZ","Type":{"Kind":"ApiRef","Name":"XYZCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"Yxy","Type":{"Kind":"ApiRef","Name":"YxyCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"Lab","Type":{"Kind":"ApiRef","Name":"LabCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"gen3ch","Type":{"Kind":"ApiRef","Name":"GENERIC3CHANNEL","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"named","Type":{"Kind":"ApiRef","Name":"NAMEDCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"hifi","Type":{"Kind":"ApiRef","Name":"HiFiCOLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Struct","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[{ "Name":"_Anonymous_e__Struct" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] }] },{ "Name":"COLORTYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"COLOR_GRAY","Value":1} ,{"Name":"COLOR_RGB","Value":2} ,{"Name":"COLOR_XYZ","Value":3} ,{"Name":"COLOR_Yxy","Value":4} ,{"Name":"COLOR_Lab","Value":5} ,{"Name":"COLOR_3_CHANNEL","Value":6} ,{"Name":"COLOR_CMYK","Value":7} ,{"Name":"COLOR_5_CHANNEL","Value":8} ,{"Name":"COLOR_6_CHANNEL","Value":9} ,{"Name":"COLOR_7_CHANNEL","Value":10} ,{"Name":"COLOR_8_CHANNEL","Value":11} ,{"Name":"COLOR_NAMED","Value":12} ] ,"IntegerBase":"Int32" },{ "Name":"COLORPROFILETYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"CPT_ICC","Value":0} ,{"Name":"CPT_DMP","Value":1} ,{"Name":"CPT_CAMP","Value":2} ,{"Name":"CPT_GMMP","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"COLORPROFILESUBTYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"CPST_PERCEPTUAL","Value":0} ,{"Name":"CPST_RELATIVE_COLORIMETRIC","Value":1} ,{"Name":"CPST_SATURATION","Value":2} ,{"Name":"CPST_ABSOLUTE_COLORIMETRIC","Value":3} ,{"Name":"CPST_NONE","Value":4} ,{"Name":"CPST_RGB_WORKING_SPACE","Value":5} ,{"Name":"CPST_CUSTOM_WORKING_SPACE","Value":6} ,{"Name":"CPST_STANDARD_DISPLAY_COLOR_MODE","Value":7} ,{"Name":"CPST_EXTENDED_DISPLAY_COLOR_MODE","Value":8} ] ,"IntegerBase":"Int32" },{ "Name":"COLORDATATYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"COLOR_BYTE","Value":1} ,{"Name":"COLOR_WORD","Value":2} ,{"Name":"COLOR_FLOAT","Value":3} ,{"Name":"COLOR_S2DOT13FIXED","Value":4} ,{"Name":"COLOR_10b_R10G10B10A2","Value":5} ,{"Name":"COLOR_10b_R10G10B10A2_XR","Value":6} ,{"Name":"COLOR_FLOAT16","Value":7} ] ,"IntegerBase":"Int32" },{ "Name":"BMFORMAT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"BM_x555RGB","Value":0} ,{"Name":"BM_x555XYZ","Value":257} ,{"Name":"BM_x555Yxy","Value":258} ,{"Name":"BM_x555Lab","Value":259} ,{"Name":"BM_x555G3CH","Value":260} ,{"Name":"BM_RGBTRIPLETS","Value":2} ,{"Name":"BM_BGRTRIPLETS","Value":4} ,{"Name":"BM_XYZTRIPLETS","Value":513} ,{"Name":"BM_YxyTRIPLETS","Value":514} ,{"Name":"BM_LabTRIPLETS","Value":515} ,{"Name":"BM_G3CHTRIPLETS","Value":516} ,{"Name":"BM_5CHANNEL","Value":517} ,{"Name":"BM_6CHANNEL","Value":518} ,{"Name":"BM_7CHANNEL","Value":519} ,{"Name":"BM_8CHANNEL","Value":520} ,{"Name":"BM_GRAY","Value":521} ,{"Name":"BM_xRGBQUADS","Value":8} ,{"Name":"BM_xBGRQUADS","Value":16} ,{"Name":"BM_xG3CHQUADS","Value":772} ,{"Name":"BM_KYMCQUADS","Value":773} ,{"Name":"BM_CMYKQUADS","Value":32} ,{"Name":"BM_10b_RGB","Value":9} ,{"Name":"BM_10b_XYZ","Value":1025} ,{"Name":"BM_10b_Yxy","Value":1026} ,{"Name":"BM_10b_Lab","Value":1027} ,{"Name":"BM_10b_G3CH","Value":1028} ,{"Name":"BM_NAMED_INDEX","Value":1029} ,{"Name":"BM_16b_RGB","Value":10} ,{"Name":"BM_16b_XYZ","Value":1281} ,{"Name":"BM_16b_Yxy","Value":1282} ,{"Name":"BM_16b_Lab","Value":1283} ,{"Name":"BM_16b_G3CH","Value":1284} ,{"Name":"BM_16b_GRAY","Value":1285} ,{"Name":"BM_565RGB","Value":1} ,{"Name":"BM_32b_scRGB","Value":1537} ,{"Name":"BM_32b_scARGB","Value":1538} ,{"Name":"BM_S2DOT13FIXED_scRGB","Value":1539} ,{"Name":"BM_S2DOT13FIXED_scARGB","Value":1540} ,{"Name":"BM_R10G10B10A2","Value":1793} ,{"Name":"BM_R10G10B10A2_XR","Value":1794} ,{"Name":"BM_R16G16B16A16_FLOAT","Value":1795} ] ,"IntegerBase":"Int32" },{ "Name":"LPBMCALLBACKFN" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"PROFILEHEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"phSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phCMMType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phDataColorSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phConnectionSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phDateTime","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"phSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phPlatform","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phProfileFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phManufacturer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phModel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phAttributes","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"phRenderingIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phIlluminant","Type":{"Kind":"ApiRef","Name":"CIEXYZ","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]} ,{"Name":"phCreator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"phReserved","Type":{"Kind":"Array","Shape":{"Size":44},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"PROFILE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pProfileData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"cbDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ENUMTYPEA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwFields","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"dwMediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDitheringMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwResolution","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"dwCMMType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDataColorSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwConnectionSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwPlatform","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProfileFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwManufacturer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwModel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAttributes","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"dwRenderingIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCreator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDeviceClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"ENUMTYPEW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwFields","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"dwMediaType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDitheringMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwResolution","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"dwCMMType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDataColorSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwConnectionSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwSignature","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwPlatform","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProfileFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwManufacturer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwModel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAttributes","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ,{"Name":"dwRenderingIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCreator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwDeviceClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WCS_PROFILE_MANAGEMENT_SCOPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WCS_PROFILE_MANAGEMENT_SCOPE_SYSTEM_WIDE","Value":0} ,{"Name":"WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"PCMSCALLBACKW" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORMATCHSETUPW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"PCMSCALLBACKA" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORMATCHSETUPA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"COLORMATCHSETUPW" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"pSourceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"pDisplayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"pPrinterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"dwRenderIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProofingIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pMonitorProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ccMonitorProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pPrinterProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ccPrinterProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pTargetProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ccTargetProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpfnHook","Type":{"Kind":"ApiRef","Name":"DLGPROC","TargetKind":"FunctionPointer","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":[]} ,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpfnApplyCallback","Type":{"Kind":"ApiRef","Name":"PCMSCALLBACKW","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"lParamApplyCallback","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"COLORMATCHSETUPA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"pSourceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"pDisplayName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"pPrinterName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"dwRenderIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProofingIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pMonitorProfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ccMonitorProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pPrinterProfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ccPrinterProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pTargetProfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"ccTargetProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lpfnHook","Type":{"Kind":"ApiRef","Name":"DLGPROC","TargetKind":"FunctionPointer","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":[]} ,{"Name":"lParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lpfnApplyCallback","Type":{"Kind":"ApiRef","Name":"PCMSCALLBACKA","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":[]} ,{"Name":"lParamApplyCallback","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WCS_DEVICE_VCGT_CAPABILITIES" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SupportsVcgt","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WCS_DEVICE_MHC2_CAPABILITIES" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SupportsMhc2","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"RegammaLutEntryCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"CscXyzMatrixRows","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"CscXyzMatrixColumns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WCS_DEVICE_CAPABILITIES_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"VideoCardGammaTable","Value":1} ,{"Name":"MicrosoftHardwareColorV2","Value":2} ] ,"IntegerBase":"Int32" }], "Functions":[{ "Name":"SetICMMode" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"ICM_MODE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CheckColorsInGamut" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"lpRGBTriple","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"RGBTRIPLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]} ,{"Name":"dlpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"nCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetColorSpace" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetLogColorSpaceA" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hColorSpace","Type":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetLogColorSpaceW" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hColorSpace","Type":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"lpBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]} ,{"Name":"nSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CreateColorSpaceA" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lplcs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"CreateColorSpaceW" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"lplcs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"SetColorSpace" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"hcs","Type":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"DeleteColorSpace" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hcs","Type":{"Kind":"ApiRef","Name":"HCOLORSPACE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetICMProfileA" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"pBufSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pszFilename","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]} ] },{ "Name":"GetICMProfileW" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"pBufSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pszFilename","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]} ] },{ "Name":"SetICMProfileA" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"SetICMProfileW" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetDeviceGammaRamp" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"lpRamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ] },{ "Name":"SetDeviceGammaRamp" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"lpRamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"ColorMatchToTarget" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"hdcTarget","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"action","Type":{"Kind":"ApiRef","Name":"COLOR_MATCH_TO_TARGET_ACTION","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"EnumICMProfilesA" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"proc","Type":{"Kind":"ApiRef","Name":"ICMENUMPROCA","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"EnumICMProfilesW" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"Native","Name":"Int32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"proc","Type":{"Kind":"ApiRef","Name":"ICMENUMPROCW","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"UpdateICMRegKeyA" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"lpszCMID","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"command","Type":{"Kind":"ApiRef","Name":"ICM_COMMAND","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"UpdateICMRegKeyW" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]} ,{"Name":"lpszCMID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"command","Type":{"Kind":"ApiRef","Name":"ICM_COMMAND","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ColorCorrectPalette" ,"SetLastError":false ,"DllImport":"GDI32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"hPal","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"deFirst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"num","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"OpenColorProfileA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwCreationMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"OpenColorProfileW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwCreationMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CloseColorProfile" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]} ] },{ "Name":"GetColorProfileFromHandle" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"pcbProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"IsColorProfileValid" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pbValid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"CreateProfileFromLogColorSpaceA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pLogColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] },{ "Name":"CreateProfileFromLogColorSpaceW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pLogColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] },{ "Name":"GetCountColorProfileElements" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pnElementCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetColorProfileHeader" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILEHEADER","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetColorProfileElementTag" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pTag","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"IsColorProfileTagPresent" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"tag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetColorProfileElement" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"tag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbElement","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pElement","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pbReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetColorProfileHeader" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILEHEADER","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"SetColorProfileElementSize" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"tagType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbElement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"SetColorProfileElement" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"tag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbElement","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"pElement","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"SetColorProfileElementReference" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"newTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"refTag","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetPS2ColorSpaceArray" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"dwIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwCSAType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPS2ColorSpaceArray","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]} ,{"Name":"pcbPS2ColorSpaceArray","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pbBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPS2ColorRenderingIntent" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"dwIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pcbPS2ColorRenderingIntent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetPS2ColorRenderingDictionary" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"dwIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPS2ColorRenderingDictionary","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pcbPS2ColorRenderingDictionary","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pbBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"GetNamedProfileInfo" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pNamedProfileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NAMED_PROFILE_INFO","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"ConvertColorNameToIndex" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"paColorName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]} ,{"Name":"paIndex","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"ConvertIndexToColorName" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"paIndex","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"paColorName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["Out"]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CreateDeviceLinkProfile" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["In"]} ,{"Name":"nProfiles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"padwIntent","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"nIntents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pProfileData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ,{"Name":"indexPreferredCMM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CreateColorTransformA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pLogColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"hDestProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"hTargetProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CreateColorTransformW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pLogColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"hDestProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"hTargetProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CreateMultiProfileTransform" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pahProfiles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["In"]} ,{"Name":"nProfiles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"padwIntent","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"nIntents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"indexPreferredCMM","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"DeleteColorTransform" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hxform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ] },{ "Name":"TranslateBitmapBits" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hColorTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pSrcBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"bmInput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwInputStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pDestBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ,{"Name":"bmOutput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwOutputStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pfnCallBack","Type":{"Kind":"ApiRef","Name":"LPBMCALLBACKFN","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"ulCallbackData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"CheckBitmapBits" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hColorTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pSrcBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"bmInput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"paResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pfnCallback","Type":{"Kind":"ApiRef","Name":"LPBMCALLBACKFN","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"lpCallbackData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"TranslateColors" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hColorTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"paInputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"COLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"nColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ctInput","Type":{"Kind":"ApiRef","Name":"COLORTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"paOutputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"COLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ,{"Name":"ctOutput","Type":{"Kind":"ApiRef","Name":"COLORTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CheckColors" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hColorTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"paInputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"COLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"nColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ctInput","Type":{"Kind":"ApiRef","Name":"COLORTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"paResult","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] },{ "Name":"GetCMMInfo" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hColorTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"RegisterCMMA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"cmmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pCMMdll","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"RegisterCMMW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"cmmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pCMMdll","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"UnregisterCMMA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"cmmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"UnregisterCMMW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"cmmID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"SelectCMM" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwCMMType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetColorDirectoryA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetColorDirectoryW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"InstallColorProfileA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"InstallColorProfileW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"UninstallColorProfileA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"bDelete","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"UninstallColorProfileW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"bDelete","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"EnumColorProfilesA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pEnumRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENUMTYPEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pEnumerationBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pdwSizeOfEnumerationBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pnProfiles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"EnumColorProfilesW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pEnumRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENUMTYPEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pEnumerationBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pdwSizeOfEnumerationBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pnProfiles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"SetStandardColorSpaceProfileA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"dwProfileID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pProfilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"SetStandardColorSpaceProfileW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"dwProfileID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetStandardColorSpaceProfileA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"dwSCS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetStandardColorSpaceProfileW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"dwSCS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]} ,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"AssociateColorProfileWithDeviceA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"AssociateColorProfileWithDeviceW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"DisassociateColorProfileFromDeviceA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"DisassociateColorProfileFromDeviceW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"SetupColorMatchingW" ,"SetLastError":false ,"DllImport":"ICMUI.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORMATCHSETUPW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"SetupColorMatchingA" ,"SetLastError":false ,"DllImport":"ICMUI.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORMATCHSETUPA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"WcsAssociateColorProfileWithDevice" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"WcsDisassociateColorProfileFromDevice" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"WcsEnumColorProfilesSize" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pEnumRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENUMTYPEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"WcsEnumColorProfiles" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pEnumRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ENUMTYPEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pnProfiles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] },{ "Name":"WcsGetDefaultColorProfileSize" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"cptColorProfileType","Type":{"Kind":"ApiRef","Name":"COLORPROFILETYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"cpstColorProfileSubType","Type":{"Kind":"ApiRef","Name":"COLORPROFILESUBTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProfileID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbProfileName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"WcsGetDefaultColorProfile" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"cptColorProfileType","Type":{"Kind":"ApiRef","Name":"COLORPROFILETYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"cpstColorProfileSubType","Type":{"Kind":"ApiRef","Name":"COLORPROFILESUBTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProfileID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbProfileName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]} ] },{ "Name":"WcsSetDefaultColorProfile" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"cptColorProfileType","Type":{"Kind":"ApiRef","Name":"COLORPROFILETYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"cpstColorProfileSubType","Type":{"Kind":"ApiRef","Name":"COLORPROFILESUBTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProfileID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ] },{ "Name":"WcsSetDefaultRenderingIntent" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwRenderingIntent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WcsGetDefaultRenderingIntent" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"pdwRenderingIntent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"WcsGetUsePerUserProfiles" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwDeviceClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pUsePerUserProfiles","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WcsSetUsePerUserProfiles" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwDeviceClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"usePerUserProfiles","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WcsTranslateColors" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hColorTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"nColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"nInputChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cdtInput","Type":{"Kind":"ApiRef","Name":"COLORDATATYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"cbInput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"nOutputChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cdtOutput","Type":{"Kind":"ApiRef","Name":"COLORDATATYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"cbOutput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pOutputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":8}]} ] },{ "Name":"WcsCheckColors" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hColorTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"nColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"nInputChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cdtInput","Type":{"Kind":"ApiRef","Name":"COLORDATATYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"cbInput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]} ,{"Name":"paResult","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] },{ "Name":"CMCheckColors" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"lpaInputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"COLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"nColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ctInput","Type":{"Kind":"ApiRef","Name":"COLORTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"lpaResult","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] },{ "Name":"CMCheckRGBs" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"lpSrcBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"bmInput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpaResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pfnCallback","Type":{"Kind":"ApiRef","Name":"LPBMCALLBACKFN","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"ulCallbackData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CMConvertColorNameToIndex" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"paColorName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["In"]} ,{"Name":"paIndex","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMConvertIndexToColorName" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"paIndex","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"paColorName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}}},"Attrs":["Out"]} ,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMCreateDeviceLinkProfile" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pahProfiles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["In"]} ,{"Name":"nProfiles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"padwIntents","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"nIntents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpProfileData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] },{ "Name":"CMCreateMultiProfileTransform" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pahProfiles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["In"]} ,{"Name":"nProfiles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"padwIntents","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"nIntents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMCreateProfileW" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpProfileData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] },{ "Name":"CMCreateTransform" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lpTargetDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"CMCreateTransformW" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lpTargetDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"CMCreateTransformExt" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lpTargetDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMCheckColorsInGamut" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"lpaRGBTriple","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"RGBTRIPLE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpaResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]} ,{"Name":"nCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMCreateProfile" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEA","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"lpProfileData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] },{ "Name":"CMTranslateRGB" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"ColorRef","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"lpColorRef","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMTranslateRGBs" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"lpSrcBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"bmInput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpDestBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ,{"Name":"bmOutput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwTranslateDirection","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMCreateTransformExtW" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpColorSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LOGCOLORSPACEW","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"lpDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"lpTargetDevCharacter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMDeleteTransform" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ] },{ "Name":"CMGetInfo" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CMGetNamedProfileInfo" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"pNamedProfileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NAMED_PROFILE_INFO","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"CMIsProfileValid" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"lpbValid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] },{ "Name":"CMTranslateColors" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"lpaInputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"COLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"nColors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ctInput","Type":{"Kind":"ApiRef","Name":"COLORTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"lpaOutputColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"COLOR","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ,{"Name":"ctOutput","Type":{"Kind":"ApiRef","Name":"COLORTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CMTranslateRGBsExt" ,"SetLastError":false ,"DllImport":"ICM32.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hcmTransform","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"lpSrcBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"bmInput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwInputStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpDestBits","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ,{"Name":"bmOutput","Type":{"Kind":"ApiRef","Name":"BMFORMAT","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"dwOutputStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"lpfnCallback","Type":{"Kind":"ApiRef","Name":"LPBMCALLBACKFN","TargetKind":"FunctionPointer","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"ulCallbackData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WcsOpenColorProfileA" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCDMPProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pCAMPProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pGMMPProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwDesireAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwCreationMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WcsOpenColorProfileW" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCDMPProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In"]} ,{"Name":"pCAMPProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"pGMMPProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROFILE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["In","Optional"]} ,{"Name":"dwDesireAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwCreationMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WcsCreateIccProfile" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"Native","Name":"IntPtr"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hWcsProfile","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WcsGetCalibrationManagementState" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbIsEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WcsSetCalibrationManagementState" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bIsEnabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ColorProfileAddDisplayAssociation" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"profileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"targetAdapterID","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"sourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"setAsDefault","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"associateAsAdvancedColor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ColorProfileRemoveDisplayAssociation" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"profileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"targetAdapterID","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"sourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dissociateAdvancedColor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ColorProfileSetDisplayDefaultAssociation" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"profileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"COLORPROFILETYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"profileSubType","Type":{"Kind":"ApiRef","Name":"COLORPROFILESUBTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"targetAdapterID","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"sourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"ColorProfileGetDisplayList" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"targetAdapterID","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"sourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"profileList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"profileCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"ColorProfileGetDisplayDefault" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scope","Type":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"targetAdapterID","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"sourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"profileType","Type":{"Kind":"ApiRef","Name":"COLORPROFILETYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"profileSubType","Type":{"Kind":"ApiRef","Name":"COLORPROFILESUBTYPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]},"Attrs":["In"]} ,{"Name":"profileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"ColorProfileGetDisplayUserScope" ,"SetLastError":false ,"DllImport":"mscms.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"targetAdapterID","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"sourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"scope","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WCS_PROFILE_MANAGEMENT_SCOPE","TargetKind":"Default","Api":"UI.ColorSystem","Parents":[]}},"Attrs":["Out"]} ] }], "UnicodeAliases":[ "LOGCOLORSPACE" ,"ICMENUMPROC" ,"ENUMTYPE" ,"PCMSCALLBACK" ,"COLORMATCHSETUP" ,"GetLogColorSpace" ,"CreateColorSpace" ,"GetICMProfile" ,"SetICMProfile" ,"EnumICMProfiles" ,"UpdateICMRegKey" ,"OpenColorProfile" ,"CreateProfileFromLogColorSpace" ,"CreateColorTransform" ,"RegisterCMM" ,"UnregisterCMM" ,"GetColorDirectory" ,"InstallColorProfile" ,"UninstallColorProfile" ,"EnumColorProfiles" ,"SetStandardColorSpaceProfile" ,"GetStandardColorSpaceProfile" ,"AssociateColorProfileWithDevice" ,"DisassociateColorProfileFromDevice" ,"SetupColorMatching" ,"WcsOpenColorProfile" ] }