{ "Constants":[ { "Name":"WINCODEC_SDK_VERSION1" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":566 ,"Attrs":[] } ,{ "Name":"WINCODEC_SDK_VERSION2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":567 ,"Attrs":[] } ,{ "Name":"CLSID_WICImagingFactory" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"cacaf262-9370-4615-a13b-9f5539da4c0a" ,"Attrs":[] } ,{ "Name":"CLSID_WICImagingFactory1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"cacaf262-9370-4615-a13b-9f5539da4c0a" ,"Attrs":[] } ,{ "Name":"CLSID_WICImagingFactory2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"317d06e8-5f24-433d-bdf7-79ce68d8abc2" ,"Attrs":[] } ,{ "Name":"WINCODEC_SDK_VERSION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":567 ,"Attrs":[] } ,{ "Name":"GUID_VendorMicrosoft" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f0e749ca-edef-4589-a73a-ee0e626a2a2b" ,"Attrs":[] } ,{ "Name":"GUID_VendorMicrosoftBuiltIn" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"257a30fd-06b6-462b-aea4-63f70b86e533" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"389ea17b-5078-4cde-b6ef-25c15175c751" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngDecoder1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"389ea17b-5078-4cde-b6ef-25c15175c751" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngDecoder2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e018945b-aa86-4008-9bd4-6777a1e40c11" ,"Attrs":[] } ,{ "Name":"CLSID_WICBmpDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6b462062-7cbf-400d-9fdb-813dd10f2778" ,"Attrs":[] } ,{ "Name":"CLSID_WICIcoDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c61bfcdf-2e0f-4aad-a8d7-e06bafebcdfe" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9456a480-e88b-43ea-9e73-0b2d9b71b1ca" ,"Attrs":[] } ,{ "Name":"CLSID_WICGifDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"381dda3c-9ce9-4834-a23e-1f98f8fc52be" ,"Attrs":[] } ,{ "Name":"CLSID_WICTiffDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"b54e85d9-fe23-499f-8b88-6acea713752b" ,"Attrs":[] } ,{ "Name":"CLSID_WICWmpDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a26cec36-234c-4950-ae16-e34aace71d0d" ,"Attrs":[] } ,{ "Name":"CLSID_WICDdsDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9053699f-a341-429d-9e90-ee437cf80c73" ,"Attrs":[] } ,{ "Name":"CLSID_WICBmpEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"69be8bb4-d66d-47c8-865a-ed1589433782" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"27949969-876a-41d7-9447-568f6a35a4dc" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1a34f5c1-4a5a-46dc-b644-1f4567e7a676" ,"Attrs":[] } ,{ "Name":"CLSID_WICGifEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"114f5598-0b22-40a0-86a1-c83ea495adbd" ,"Attrs":[] } ,{ "Name":"CLSID_WICTiffEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0131be10-2001-4c5f-a9b0-cc88fab64ce8" ,"Attrs":[] } ,{ "Name":"CLSID_WICWmpEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ac4ce3cb-e1c1-44cd-8215-5a1665509ec2" ,"Attrs":[] } ,{ "Name":"CLSID_WICDdsEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a61dde94-66ce-4ac1-881b-71680588895e" ,"Attrs":[] } ,{ "Name":"CLSID_WICAdngDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"981d9411-909e-42a7-8f5d-a747ff052edb" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegQualcommPhoneEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"68ed5c62-f534-4979-b2b3-686a12b2b34c" ,"Attrs":[] } ,{ "Name":"CLSID_WICHeifDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e9a4a80a-44fe-4de4-8971-7150b10a5199" ,"Attrs":[] } ,{ "Name":"CLSID_WICHeifEncoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0dbecec1-9eb3-4860-9c6f-ddbe86634575" ,"Attrs":[] } ,{ "Name":"CLSID_WICWebpDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7693e886-51c9-4070-8419-9f70738ec8fa" ,"Attrs":[] } ,{ "Name":"CLSID_WICRAWDecoder" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"41945702-8302-44a6-9445-ac98e8afa086" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatBmp" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0af1d87e-fcfe-4188-bdeb-a7906471cbe3" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatPng" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1b7cfaf4-713f-473c-bbcd-6137425faeaf" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatIco" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a3a860c4-338f-4c17-919a-fba4b5628f21" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatJpeg" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"19e4a5aa-5662-4fc5-a0c0-1758028e1057" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatTiff" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"163bcc30-e2e9-4f0b-961d-a3e9fdb788a3" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatGif" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1f8a5601-7d4d-4cbd-9c82-1bc8d4eeb9a5" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatWmp" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"57a37caa-367a-4540-916b-f183c5093a4b" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatDds" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9967cb95-2e85-4ac8-8ca2-83d7ccd425c9" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatAdng" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f3ff6d0d-38c0-41c4-b1fe-1f3824f17b84" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatHeif" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e1e62521-6787-405b-a339-500715b5763f" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatWebp" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e094b0e2-67f2-45b3-b0ea-115337ca7cf3" ,"Attrs":[] } ,{ "Name":"GUID_ContainerFormatRaw" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"fe99ce60-f19c-433c-a3ae-00acefa9ca21" ,"Attrs":[] } ,{ "Name":"CLSID_WICImagingCategories" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"fae3d380-fea4-4623-8c75-c6b61110b681" ,"Attrs":[] } ,{ "Name":"CATID_WICBitmapDecoders" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7ed96837-96f0-4812-b211-f13c24117ed3" ,"Attrs":[] } ,{ "Name":"CATID_WICBitmapEncoders" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ac757296-3522-4e11-9862-c17be5a1767e" ,"Attrs":[] } ,{ "Name":"CATID_WICPixelFormats" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"2b46e70f-cda7-473e-89f6-dc9630a2390b" ,"Attrs":[] } ,{ "Name":"CATID_WICFormatConverters" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7835eae8-bf14-49d1-93ce-533a407b2248" ,"Attrs":[] } ,{ "Name":"CATID_WICMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"05af94d8-7174-4cd2-be4a-4124b80ee4b8" ,"Attrs":[] } ,{ "Name":"CATID_WICMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"abe3b9a4-257d-4b97-bd1a-294af496222e" ,"Attrs":[] } ,{ "Name":"CLSID_WICDefaultFormatConverter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1a3f11dc-b514-4b17-8c5f-2154513852f1" ,"Attrs":[] } ,{ "Name":"CLSID_WICFormatConverterHighColor" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ac75d454-9f37-48f8-b972-4e19bc856011" ,"Attrs":[] } ,{ "Name":"CLSID_WICFormatConverterNChannel" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c17cabb2-d4a3-47d7-a557-339b2efbd4f1" ,"Attrs":[] } ,{ "Name":"CLSID_WICFormatConverterWMPhoto" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9cb5172b-d600-46ba-ab77-77bb7e3a00d9" ,"Attrs":[] } ,{ "Name":"CLSID_WICPlanarFormatConverter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"184132b8-32f8-4784-9131-dd7224b23438" ,"Attrs":[] } ,{ "Name":"WIC_JPEG_MAX_COMPONENT_COUNT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_MAX_TABLE_INDEX" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_SAMPLE_FACTORS_ONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_SAMPLE_FACTORS_THREE_420" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1118498 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_SAMPLE_FACTORS_THREE_422" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1118497 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_SAMPLE_FACTORS_THREE_440" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1118482 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_SAMPLE_FACTORS_THREE_444" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1118481 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_QUANTIZATION_BASELINE_ONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_QUANTIZATION_BASELINE_THREE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":65792 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_HUFFMAN_BASELINE_ONE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] } ,{ "Name":"WIC_JPEG_HUFFMAN_BASELINE_THREE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1118464 ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormatDontCare" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc900" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat1bppIndexed" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc901" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat2bppIndexed" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc902" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat4bppIndexed" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc903" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat8bppIndexed" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc904" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormatBlackWhite" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc905" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat2bppGray" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc906" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat4bppGray" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc907" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat8bppGray" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc908" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat8bppAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e6cd0116-eeba-4161-aa85-27dd9fb3a895" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppBGR555" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc909" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppBGR565" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc90a" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppBGRA5551" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"05ec7c2b-f1e6-4961-ad46-e1cc810a87d2" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppGray" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc90b" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat24bppBGR" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc90c" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat24bppRGB" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc90d" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppBGR" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc90e" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppBGRA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc90f" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppPBGRA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc910" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppGrayFloat" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc911" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppRGB" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d98c6b95-3efe-47d6-bb25-eb1748ab0cf1" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppRGBA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f5c7ad2d-6a8d-43dd-a7a8-a29935261ae9" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppPRGBA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3cc4a650-a527-4d37-a916-3142c7ebedba" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bppRGB" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc915" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bppBGR" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e605a384-b468-46ce-bb2e-36f180e64313" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppRGB" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a1182111-186d-4d42-bc6a-9c8303a8dff9" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppRGBA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc916" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppBGRA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1562ff7c-d352-46f9-979e-42976b792246" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppPRGBA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc917" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppPBGRA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"8c518e8e-a4ec-468b-ae70-c9a35a9c5530" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppGrayFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc913" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppBGR101010" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc914" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bppRGBFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc912" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bppBGRFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"49ca140e-cab6-493b-9ddf-60187c37532a" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat96bppRGBFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc918" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat96bppRGBFloat" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e3fed78f-e8db-4acf-84c1-e97f6136b327" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat128bppRGBAFloat" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc919" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat128bppPRGBAFloat" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc91a" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat128bppRGBFloat" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc91b" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppCMYK" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc91c" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppRGBAFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc91d" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppBGRAFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"356de33c-54d2-4a23-bb04-9b7bf9b1d42d" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppRGBFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc940" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat128bppRGBAFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc91e" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat128bppRGBFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc941" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppRGBAHalf" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc93a" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppPRGBAHalf" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"58ad26c2-c623-4d9d-b320-387e49f8c442" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppRGBHalf" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc942" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bppRGBHalf" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc93b" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppRGBE" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc93d" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppGrayHalf" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc93e" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppGrayFixedPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc93f" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppRGBA1010102" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"25238d72-fcf9-4522-b514-5578e5ad55e0" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppRGBA1010102XR" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00de6b9a-c101-434b-b502-d0165ee1122c" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppR10G10B10A2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"604e1bb5-8a3c-4b65-b11c-bc0b8dd75b7f" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bppR10G10B10A2HDR10" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9c215c5d-1acc-4f0e-a4bc-70fb3ae8fd28" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bppCMYK" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc91f" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat24bpp3Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc920" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bpp4Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc921" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat40bpp5Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc922" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bpp6Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc923" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat56bpp7Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc924" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bpp8Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc925" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bpp3Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc926" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bpp4Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc927" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat80bpp5Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc928" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat96bpp6Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc929" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat112bpp7Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc92a" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat128bpp8Channels" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc92b" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat40bppCMYKAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc92c" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat80bppCMYKAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc92d" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat32bpp3ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc92e" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat40bpp4ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc92f" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat48bpp5ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc930" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat56bpp6ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc931" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bpp7ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc932" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat72bpp8ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc933" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat64bpp3ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc934" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat80bpp4ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc935" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat96bpp5ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc936" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat112bpp6ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc937" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat128bpp7ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc938" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat144bpp8ChannelsAlpha" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6fddc324-4e03-4bfe-b185-3d77768dc939" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat8bppY" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"91b4db54-2df9-42f0-b449-2909bb3df88e" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat8bppCb" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1339f224-6bfe-4c3e-9302-e4f3a6d0ca2a" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat8bppCr" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"b8145053-2116-49f0-8835-ed844b205c51" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppCbCr" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ff95ba6e-11e0-4263-bb45-01721f3460a4" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppYQuantizedDctCoefficients" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a355f433-48e8-4a42-84d8-e2aa26ca80a4" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppCbQuantizedDctCoefficients" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d2c4ff61-56a5-49c2-8b5c-4c1925964837" ,"Attrs":[] } ,{ "Name":"GUID_WICPixelFormat16bppCrQuantizedDctCoefficients" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"2fe354f0-1680-42d8-9231-e73c0565bfc1" ,"Attrs":[] } ,{ "Name":"FACILITY_WINCODEC_ERR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2200 ,"Attrs":[] } ,{ "Name":"WINCODEC_ERR_BASE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8192 ,"Attrs":[] } ,{ "Name":"WINCODEC_ERR_GENERIC_ERROR" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147467259 ,"Attrs":[] } ,{ "Name":"WINCODEC_ERR_INVALIDPARAMETER" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147024809 ,"Attrs":[] } ,{ "Name":"WINCODEC_ERR_OUTOFMEMORY" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147024882 ,"Attrs":[] } ,{ "Name":"WINCODEC_ERR_NOTIMPLEMENTED" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147467263 ,"Attrs":[] } ,{ "Name":"WINCODEC_ERR_ABORTED" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147467260 ,"Attrs":[] } ,{ "Name":"WINCODEC_ERR_ACCESSDENIED" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":-2147024891 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_ExposureCompensation" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_NamedWhitePoint" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_KelvinWhitePoint" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_RGBWhitePoint" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_Contrast" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_Gamma" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_Sharpness" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_Saturation" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_Tint" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":256 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_NoiseReduction" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_DestinationColorContext" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1024 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_ToneCurve" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2048 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_Rotation" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4096 ,"Attrs":[] } ,{ "Name":"WICRawChangeNotification_RenderMode" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8192 ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatUnknown" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a45e592f-9078-4a7c-adb5-4edc4fd61b1f" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatIfd" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"537396c6-2d8a-4bb6-9bf8-2f0a8e2a3adf" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatSubIfd" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"58a2e128-2db9-4e57-bb14-5177891ed331" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatExif" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1c3c4f9d-b84a-467d-9493-36cfbd59ea57" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatGps" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7134ab8a-9351-44ad-af62-448db6b502ec" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatInterop" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ed686f8e-681f-4c8b-bd41-a8addbf6b3fc" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatApp0" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"79007028-268d-45d6-a3c2-354e6a504bc9" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatApp1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"8fd3dfc3-f951-492b-817f-69c2e6d9a5b0" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatApp13" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"326556a2-f502-4354-9cc0-8e3f48eaf6b5" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatIPTC" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"4fab0914-e129-4087-a1d1-bc812d45a7b5" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatIRB" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"16100d66-8570-4bb9-b92d-fda4b23ece67" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormat8BIMIPTC" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0010568c-0852-4e6a-b191-5c33ac5b0430" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormat8BIMResolutionInfo" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"739f305d-81db-43cb-ac5e-55013ef9f003" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormat8BIMIPTCDigest" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1ca32285-9ccd-4786-8bd8-79539db6a006" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatXMP" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"bb5acc38-f216-4cec-a6c5-5f6e739763a9" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatThumbnail" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"243dcee9-8703-40ee-8ef0-22a600b8058c" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunktEXt" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"568d8936-c0a9-4923-905d-df2b38238fbc" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatXMPStruct" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"22383cf1-ed17-4e2e-af17-d85b8f6b30d0" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatXMPBag" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"833cca5f-dcb7-4516-806f-6596ab26dce4" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatXMPSeq" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"63e8df02-eb6c-456c-a224-b25e794fd648" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatXMPAlt" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7b08a675-91aa-481b-a798-4da94908613b" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatLSD" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e256031e-6299-4929-b98d-5ac884afba92" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatIMD" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"bd2bb086-4d52-48dd-9677-db483e85ae8f" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatGCE" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"2a25cad8-deeb-4c69-a788-0ec2266dcafd" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatAPE" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"2e043dc2-c967-4e05-875e-618bf67e85c3" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatJpegChrominance" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f73d0dcf-cec6-4f85-9b0e-1c3956b1bef7" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatJpegLuminance" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"86908007-edfc-4860-8d4b-4ee6e83e6058" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatJpegComment" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"220e5f33-afd3-474e-9d31-7d4fe730f557" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatGifComment" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c4b6e0e0-cfb4-4ad3-ab33-9aad2355a34a" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunkgAMA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f00935a5-1d5d-4cd1-81b2-9324d7eca781" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunkbKGD" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e14d3571-6b47-4dea-b60a-87ce0a78dfb7" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunkiTXt" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c2bec729-0b68-4b77-aa0e-6295a6ac1814" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunkcHRM" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9db3655b-2842-44b3-8067-12e9b375556a" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunkhIST" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c59a82da-db74-48a4-bd6a-b69c4931ef95" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunkiCCP" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"eb4349ab-b685-450f-91b5-e802e892536c" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunksRGB" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c115fd36-cc6f-4e3f-8363-524b87c6b0d9" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatChunktIME" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6b00ae2d-e24b-460a-98b6-878bd03072fd" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatDds" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"4a064603-8c33-4e60-9c29-136231702d08" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatHeif" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"817ef3e1-1288-45f4-a852-260d9e7cce83" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatHeifHDR" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"568b8d8a-1e65-438c-8968-d60e1012beb9" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatWebpANIM" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6dc4fda6-78e6-4102-ae35-bcfa1edcc78b" ,"Attrs":[] } ,{ "Name":"GUID_MetadataFormatWebpANMF" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"43c105ee-b93b-4abb-b003-a08c0d870471" ,"Attrs":[] } ,{ "Name":"CLSID_WICUnknownMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"699745c2-5066-4b82-a8e3-d40478dbec8c" ,"Attrs":[] } ,{ "Name":"CLSID_WICUnknownMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a09cca86-27ba-4f39-9053-121fa4dc08fc" ,"Attrs":[] } ,{ "Name":"CLSID_WICApp0MetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f3c633a2-46c8-498e-8fbb-cc6f721bbcde" ,"Attrs":[] } ,{ "Name":"CLSID_WICApp0MetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"43324b33-a78f-480f-9111-9638aaccc832" ,"Attrs":[] } ,{ "Name":"CLSID_WICApp1MetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ee366069-1832-420f-b381-0479ad066f19" ,"Attrs":[] } ,{ "Name":"CLSID_WICApp1MetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"dde33513-774e-4bcd-ae79-02f4adfe62fc" ,"Attrs":[] } ,{ "Name":"CLSID_WICApp13MetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7b19a919-a9d6-49e5-bd45-02c34e4e4cd5" ,"Attrs":[] } ,{ "Name":"CLSID_WICApp13MetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"aa7e3c50-864c-4604-bc04-8b0b76e637f6" ,"Attrs":[] } ,{ "Name":"CLSID_WICIfdMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"8f914656-9d0a-4eb2-9019-0bf96d8a9ee6" ,"Attrs":[] } ,{ "Name":"CLSID_WICIfdMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"b1ebfc28-c9bd-47a2-8d33-b948769777a7" ,"Attrs":[] } ,{ "Name":"CLSID_WICSubIfdMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"50d42f09-ecd1-4b41-b65d-da1fdaa75663" ,"Attrs":[] } ,{ "Name":"CLSID_WICSubIfdMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"8ade5386-8e9b-4f4c-acf2-f0008706b238" ,"Attrs":[] } ,{ "Name":"CLSID_WICExifMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d9403860-297f-4a49-bf9b-77898150a442" ,"Attrs":[] } ,{ "Name":"CLSID_WICExifMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c9a14cda-c339-460b-9078-d4debcfabe91" ,"Attrs":[] } ,{ "Name":"CLSID_WICGpsMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3697790b-223b-484e-9925-c4869218f17a" ,"Attrs":[] } ,{ "Name":"CLSID_WICGpsMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"cb8c13e4-62b5-4c96-a48b-6ba6ace39c76" ,"Attrs":[] } ,{ "Name":"CLSID_WICInteropMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"b5c8b898-0074-459f-b700-860d4651ea14" ,"Attrs":[] } ,{ "Name":"CLSID_WICInteropMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"122ec645-cd7e-44d8-b186-2c8c20c3b50f" ,"Attrs":[] } ,{ "Name":"CLSID_WICThumbnailMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"fb012959-f4f6-44d7-9d09-daa087a9db57" ,"Attrs":[] } ,{ "Name":"CLSID_WICThumbnailMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d049b20c-5dd0-44fe-b0b3-8f92c8e6d080" ,"Attrs":[] } ,{ "Name":"CLSID_WICIPTCMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"03012959-f4f6-44d7-9d09-daa087a9db57" ,"Attrs":[] } ,{ "Name":"CLSID_WICIPTCMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1249b20c-5dd0-44fe-b0b3-8f92c8e6d080" ,"Attrs":[] } ,{ "Name":"CLSID_WICIRBMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d4dcd3d7-b4c2-47d9-a6bf-b89ba396a4a3" ,"Attrs":[] } ,{ "Name":"CLSID_WICIRBMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"5c5c1935-0235-4434-80bc-251bc1ec39c6" ,"Attrs":[] } ,{ "Name":"CLSID_WIC8BIMIPTCMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0010668c-0801-4da6-a4a4-826522b6d28f" ,"Attrs":[] } ,{ "Name":"CLSID_WIC8BIMIPTCMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00108226-ee41-44a2-9e9c-4be4d5b1d2cd" ,"Attrs":[] } ,{ "Name":"CLSID_WIC8BIMResolutionInfoMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"5805137a-e348-4f7c-b3cc-6db9965a0599" ,"Attrs":[] } ,{ "Name":"CLSID_WIC8BIMResolutionInfoMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"4ff2fe0e-e74a-4b71-98c4-ab7dc16707ba" ,"Attrs":[] } ,{ "Name":"CLSID_WIC8BIMIPTCDigestMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"02805f1e-d5aa-415b-82c5-61c033a988a6" ,"Attrs":[] } ,{ "Name":"CLSID_WIC8BIMIPTCDigestMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"2db5e62b-0d67-495f-8f9d-c2f0188647ac" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngTextMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"4b59afcc-b8c3-408a-b670-89e5fab6fda7" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngTextMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"b5ebafb9-253e-4a72-a744-0762d2685683" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"72b624df-ae11-4948-a65c-351eb0829419" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1765e14e-1bd4-462e-b6b1-590bf1262ac6" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPStructMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"01b90d9a-8209-47f7-9c52-e1244bf50ced" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPStructMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"22c21f93-7ddb-411c-9b17-c5b7bd064abc" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPBagMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e7e79a30-4f2c-4fab-8d00-394f2d6bbebe" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPBagMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ed822c8c-d6be-4301-a631-0e1416bad28f" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPSeqMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7f12e753-fc71-43d7-a51d-92f35977abb5" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPSeqMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"6d68d1de-d432-4b0f-923a-091183a9bda7" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPAltMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"aa94dcc2-b8b0-4898-b835-000aabd74393" ,"Attrs":[] } ,{ "Name":"CLSID_WICXMPAltMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"076c2a6c-f78f-4c46-a723-3583e70876ea" ,"Attrs":[] } ,{ "Name":"CLSID_WICLSDMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"41070793-59e4-479a-a1f7-954adc2ef5fc" ,"Attrs":[] } ,{ "Name":"CLSID_WICLSDMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"73c037e7-e5d9-4954-876a-6da81d6e5768" ,"Attrs":[] } ,{ "Name":"CLSID_WICGCEMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"b92e345d-f52d-41f3-b562-081bc772e3b9" ,"Attrs":[] } ,{ "Name":"CLSID_WICGCEMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"af95dc76-16b2-47f4-b3ea-3c31796693e7" ,"Attrs":[] } ,{ "Name":"CLSID_WICIMDMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"7447a267-0015-42c8-a8f1-fb3b94c68361" ,"Attrs":[] } ,{ "Name":"CLSID_WICIMDMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"8c89071f-452e-4e95-9682-9d1024627172" ,"Attrs":[] } ,{ "Name":"CLSID_WICAPEMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1767b93a-b021-44ea-920f-863c11f4f768" ,"Attrs":[] } ,{ "Name":"CLSID_WICAPEMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"bd6edfca-2890-482f-b233-8d7339a1cf8d" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegChrominanceMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"50b1904b-f28f-4574-93f4-0bade82c69e9" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegChrominanceMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3ff566f0-6e6b-49d4-96e6-b78886692c62" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegLuminanceMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"356f2f88-05a6-4728-b9a4-1bfbce04d838" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegLuminanceMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1d583abc-8a0e-4657-9982-a380ca58fb4b" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegCommentMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9f66347c-60c4-4c4d-ab58-d2358685f607" ,"Attrs":[] } ,{ "Name":"CLSID_WICJpegCommentMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e573236f-55b1-4eda-81ea-9f65db0290d3" ,"Attrs":[] } ,{ "Name":"CLSID_WICGifCommentMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"32557d3b-69dc-4f95-836e-f5972b2f6159" ,"Attrs":[] } ,{ "Name":"CLSID_WICGifCommentMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a02797fc-c4ae-418c-af95-e637c7ead2a1" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngGamaMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3692ca39-e082-4350-9e1f-3704cb083cd5" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngGamaMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"ff036d13-5d4b-46dd-b10f-106693d9fe4f" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngBkgdMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0ce7a4a6-03e8-4a60-9d15-282ef32ee7da" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngBkgdMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"68e3f2fd-31ae-4441-bb6a-fd7047525f90" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngItxtMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"aabfb2fa-3e1e-4a8f-8977-5556fb94ea23" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngItxtMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"31879719-e751-4df8-981d-68dff67704ed" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngChrmMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f90b5f36-367b-402a-9dd1-bc0fd59d8f62" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngChrmMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e23ce3eb-5608-4e83-bcef-27b1987e51d7" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngHistMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"877a0bb7-a313-4491-87b5-2e6d0594f520" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngHistMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"8a03e749-672e-446e-bf1f-2c11d233b6ff" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngIccpMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f5d3e63b-cb0f-4628-a478-6d8244be36b1" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngIccpMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"16671e5f-0ce6-4cc4-9768-e89fe5018ade" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngSrgbMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"fb40360c-547e-4956-a3b9-d4418859ba66" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngSrgbMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a6ee35c6-87ec-47df-9f22-1d5aad840c82" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngTimeMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d94edf02-efe5-4f0d-85c8-f5a68b3000b1" ,"Attrs":[] } ,{ "Name":"CLSID_WICPngTimeMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1ab78400-b5a3-4d91-8ace-33fcd1499be6" ,"Attrs":[] } ,{ "Name":"CLSID_WICDdsMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"276c88ca-7533-4a86-b676-66b36080d484" ,"Attrs":[] } ,{ "Name":"CLSID_WICDdsMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"fd688bbd-31ed-4db7-a723-934927d38367" ,"Attrs":[] } ,{ "Name":"CLSID_WICHeifMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"acddfc3f-85ec-41bc-bdef-1bc262e4db05" ,"Attrs":[] } ,{ "Name":"CLSID_WICHeifMetadataWriter" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3ae45e79-40bc-4401-ace5-dd3cb16e6afe" ,"Attrs":[] } ,{ "Name":"CLSID_WICHeifHDRMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"2438de3d-94d9-4be8-84a8-4de95a575e75" ,"Attrs":[] } ,{ "Name":"CLSID_WICWebpAnimMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"076f9911-a348-465c-a807-a252f3f2d3de" ,"Attrs":[] } ,{ "Name":"CLSID_WICWebpAnmfMetadataReader" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"85a10b03-c9f6-439f-be5e-c0fbef67807c" ,"Attrs":[] } ] ,"Types":[ { "Name":"WICRect" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"X","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"Y","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"Width","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"Height","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICColorContextType" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICColorContextUninitialized","Value":0} ,{"Name":"WICColorContextProfile","Value":1} ,{"Name":"WICColorContextExifColorSpace","Value":2} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapCreateCacheOption" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapNoCache","Value":0} ,{"Name":"WICBitmapCacheOnDemand","Value":1} ,{"Name":"WICBitmapCacheOnLoad","Value":2} ,{"Name":"WICBITMAPCREATECACHEOPTION_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICDecodeOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICDecodeMetadataCacheOnDemand","Value":0} ,{"Name":"WICDecodeMetadataCacheOnLoad","Value":1} ,{"Name":"WICMETADATACACHEOPTION_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapEncoderCacheOption" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapEncoderCacheInMemory","Value":0} ,{"Name":"WICBitmapEncoderCacheTempFile","Value":1} ,{"Name":"WICBitmapEncoderNoCache","Value":2} ,{"Name":"WICBITMAPENCODERCACHEOPTION_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICComponentType" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICDecoder","Value":1} ,{"Name":"WICEncoder","Value":2} ,{"Name":"WICPixelFormatConverter","Value":4} ,{"Name":"WICMetadataReader","Value":8} ,{"Name":"WICMetadataWriter","Value":16} ,{"Name":"WICPixelFormat","Value":32} ,{"Name":"WICAllComponents","Value":63} ,{"Name":"WICCOMPONENTTYPE_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICComponentEnumerateOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICComponentEnumerateDefault","Value":0} ,{"Name":"WICComponentEnumerateRefresh","Value":1} ,{"Name":"WICComponentEnumerateDisabled","Value":-2147483648} ,{"Name":"WICComponentEnumerateUnsigned","Value":1073741824} ,{"Name":"WICComponentEnumerateBuiltInOnly","Value":536870912} ,{"Name":"WICCOMPONENTENUMERATEOPTIONS_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapPattern" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Position","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Pattern","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Mask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"EndOfStream","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICBitmapInterpolationMode" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapInterpolationModeNearestNeighbor","Value":0} ,{"Name":"WICBitmapInterpolationModeLinear","Value":1} ,{"Name":"WICBitmapInterpolationModeCubic","Value":2} ,{"Name":"WICBitmapInterpolationModeFant","Value":3} ,{"Name":"WICBitmapInterpolationModeHighQualityCubic","Value":4} ,{"Name":"WICBITMAPINTERPOLATIONMODE_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapPaletteType" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapPaletteTypeCustom","Value":0} ,{"Name":"WICBitmapPaletteTypeMedianCut","Value":1} ,{"Name":"WICBitmapPaletteTypeFixedBW","Value":2} ,{"Name":"WICBitmapPaletteTypeFixedHalftone8","Value":3} ,{"Name":"WICBitmapPaletteTypeFixedHalftone27","Value":4} ,{"Name":"WICBitmapPaletteTypeFixedHalftone64","Value":5} ,{"Name":"WICBitmapPaletteTypeFixedHalftone125","Value":6} ,{"Name":"WICBitmapPaletteTypeFixedHalftone216","Value":7} ,{"Name":"WICBitmapPaletteTypeFixedWebPalette","Value":7} ,{"Name":"WICBitmapPaletteTypeFixedHalftone252","Value":8} ,{"Name":"WICBitmapPaletteTypeFixedHalftone256","Value":9} ,{"Name":"WICBitmapPaletteTypeFixedGray4","Value":10} ,{"Name":"WICBitmapPaletteTypeFixedGray16","Value":11} ,{"Name":"WICBitmapPaletteTypeFixedGray256","Value":12} ,{"Name":"WICBITMAPPALETTETYPE_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapDitherType" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapDitherTypeNone","Value":0} ,{"Name":"WICBitmapDitherTypeSolid","Value":0} ,{"Name":"WICBitmapDitherTypeOrdered4x4","Value":1} ,{"Name":"WICBitmapDitherTypeOrdered8x8","Value":2} ,{"Name":"WICBitmapDitherTypeOrdered16x16","Value":3} ,{"Name":"WICBitmapDitherTypeSpiral4x4","Value":4} ,{"Name":"WICBitmapDitherTypeSpiral8x8","Value":5} ,{"Name":"WICBitmapDitherTypeDualSpiral4x4","Value":6} ,{"Name":"WICBitmapDitherTypeDualSpiral8x8","Value":7} ,{"Name":"WICBitmapDitherTypeErrorDiffusion","Value":8} ,{"Name":"WICBITMAPDITHERTYPE_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapAlphaChannelOption" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapUseAlpha","Value":0} ,{"Name":"WICBitmapUsePremultipliedAlpha","Value":1} ,{"Name":"WICBitmapIgnoreAlpha","Value":2} ,{"Name":"WICBITMAPALPHACHANNELOPTIONS_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapTransformOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapTransformRotate0","Value":0} ,{"Name":"WICBitmapTransformRotate90","Value":1} ,{"Name":"WICBitmapTransformRotate180","Value":2} ,{"Name":"WICBitmapTransformRotate270","Value":3} ,{"Name":"WICBitmapTransformFlipHorizontal","Value":8} ,{"Name":"WICBitmapTransformFlipVertical","Value":16} ,{"Name":"WICBITMAPTRANSFORMOPTIONS_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapLockFlags" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapLockRead","Value":1} ,{"Name":"WICBitmapLockWrite","Value":2} ,{"Name":"WICBITMAPLOCKFLAGS_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICBitmapDecoderCapabilities" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICBitmapDecoderCapabilitySameEncoder","Value":1} ,{"Name":"WICBitmapDecoderCapabilityCanDecodeAllImages","Value":2} ,{"Name":"WICBitmapDecoderCapabilityCanDecodeSomeImages","Value":4} ,{"Name":"WICBitmapDecoderCapabilityCanEnumerateMetadata","Value":8} ,{"Name":"WICBitmapDecoderCapabilityCanDecodeThumbnail","Value":16} ,{"Name":"WICBITMAPDECODERCAPABILITIES_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICProgressOperation" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICProgressOperationCopyPixels","Value":1} ,{"Name":"WICProgressOperationWritePixels","Value":2} ,{"Name":"WICProgressOperationAll","Value":65535} ,{"Name":"WICPROGRESSOPERATION_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICProgressNotification" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICProgressNotificationBegin","Value":65536} ,{"Name":"WICProgressNotificationEnd","Value":131072} ,{"Name":"WICProgressNotificationFrequent","Value":262144} ,{"Name":"WICProgressNotificationAll","Value":-65536} ,{"Name":"WICPROGRESSNOTIFICATION_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICComponentSigning" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICComponentSigned","Value":1} ,{"Name":"WICComponentUnsigned","Value":2} ,{"Name":"WICComponentSafe","Value":4} ,{"Name":"WICComponentDisabled","Value":-2147483648} ,{"Name":"WICCOMPONENTSIGNING_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICGifLogicalScreenDescriptorProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICGifLogicalScreenSignature","Value":1} ,{"Name":"WICGifLogicalScreenDescriptorWidth","Value":2} ,{"Name":"WICGifLogicalScreenDescriptorHeight","Value":3} ,{"Name":"WICGifLogicalScreenDescriptorGlobalColorTableFlag","Value":4} ,{"Name":"WICGifLogicalScreenDescriptorColorResolution","Value":5} ,{"Name":"WICGifLogicalScreenDescriptorSortFlag","Value":6} ,{"Name":"WICGifLogicalScreenDescriptorGlobalColorTableSize","Value":7} ,{"Name":"WICGifLogicalScreenDescriptorBackgroundColorIndex","Value":8} ,{"Name":"WICGifLogicalScreenDescriptorPixelAspectRatio","Value":9} ,{"Name":"WICGifLogicalScreenDescriptorProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICGifImageDescriptorProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICGifImageDescriptorLeft","Value":1} ,{"Name":"WICGifImageDescriptorTop","Value":2} ,{"Name":"WICGifImageDescriptorWidth","Value":3} ,{"Name":"WICGifImageDescriptorHeight","Value":4} ,{"Name":"WICGifImageDescriptorLocalColorTableFlag","Value":5} ,{"Name":"WICGifImageDescriptorInterlaceFlag","Value":6} ,{"Name":"WICGifImageDescriptorSortFlag","Value":7} ,{"Name":"WICGifImageDescriptorLocalColorTableSize","Value":8} ,{"Name":"WICGifImageDescriptorProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICGifGraphicControlExtensionProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICGifGraphicControlExtensionDisposal","Value":1} ,{"Name":"WICGifGraphicControlExtensionUserInputFlag","Value":2} ,{"Name":"WICGifGraphicControlExtensionTransparencyFlag","Value":3} ,{"Name":"WICGifGraphicControlExtensionDelay","Value":4} ,{"Name":"WICGifGraphicControlExtensionTransparentColorIndex","Value":5} ,{"Name":"WICGifGraphicControlExtensionProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICGifApplicationExtensionProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICGifApplicationExtensionApplication","Value":1} ,{"Name":"WICGifApplicationExtensionData","Value":2} ,{"Name":"WICGifApplicationExtensionProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICGifCommentExtensionProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICGifCommentExtensionText","Value":1} ,{"Name":"WICGifCommentExtensionProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICJpegCommentProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICJpegCommentText","Value":1} ,{"Name":"WICJpegCommentProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICJpegLuminanceProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICJpegLuminanceTable","Value":1} ,{"Name":"WICJpegLuminanceProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICJpegChrominanceProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICJpegChrominanceTable","Value":1} ,{"Name":"WICJpegChrominanceProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WIC8BIMIptcProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WIC8BIMIptcPString","Value":0} ,{"Name":"WIC8BIMIptcEmbeddedIPTC","Value":1} ,{"Name":"WIC8BIMIptcProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WIC8BIMResolutionInfoProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WIC8BIMResolutionInfoPString","Value":1} ,{"Name":"WIC8BIMResolutionInfoHResolution","Value":2} ,{"Name":"WIC8BIMResolutionInfoHResolutionUnit","Value":3} ,{"Name":"WIC8BIMResolutionInfoWidthUnit","Value":4} ,{"Name":"WIC8BIMResolutionInfoVResolution","Value":5} ,{"Name":"WIC8BIMResolutionInfoVResolutionUnit","Value":6} ,{"Name":"WIC8BIMResolutionInfoHeightUnit","Value":7} ,{"Name":"WIC8BIMResolutionInfoProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WIC8BIMIptcDigestProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WIC8BIMIptcDigestPString","Value":1} ,{"Name":"WIC8BIMIptcDigestIptcDigest","Value":2} ,{"Name":"WIC8BIMIptcDigestProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngGamaProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngGamaGamma","Value":1} ,{"Name":"WICPngGamaProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngBkgdProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngBkgdBackgroundColor","Value":1} ,{"Name":"WICPngBkgdProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngItxtProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngItxtKeyword","Value":1} ,{"Name":"WICPngItxtCompressionFlag","Value":2} ,{"Name":"WICPngItxtLanguageTag","Value":3} ,{"Name":"WICPngItxtTranslatedKeyword","Value":4} ,{"Name":"WICPngItxtText","Value":5} ,{"Name":"WICPngItxtProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngChrmProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngChrmWhitePointX","Value":1} ,{"Name":"WICPngChrmWhitePointY","Value":2} ,{"Name":"WICPngChrmRedX","Value":3} ,{"Name":"WICPngChrmRedY","Value":4} ,{"Name":"WICPngChrmGreenX","Value":5} ,{"Name":"WICPngChrmGreenY","Value":6} ,{"Name":"WICPngChrmBlueX","Value":7} ,{"Name":"WICPngChrmBlueY","Value":8} ,{"Name":"WICPngChrmProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngHistProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngHistFrequencies","Value":1} ,{"Name":"WICPngHistProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngIccpProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngIccpProfileName","Value":1} ,{"Name":"WICPngIccpProfileData","Value":2} ,{"Name":"WICPngIccpProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngSrgbProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngSrgbRenderingIntent","Value":1} ,{"Name":"WICPngSrgbProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPngTimeProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngTimeYear","Value":1} ,{"Name":"WICPngTimeMonth","Value":2} ,{"Name":"WICPngTimeDay","Value":3} ,{"Name":"WICPngTimeHour","Value":4} ,{"Name":"WICPngTimeMinute","Value":5} ,{"Name":"WICPngTimeSecond","Value":6} ,{"Name":"WICPngTimeProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICHeifProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICHeifOrientation","Value":1} ,{"Name":"WICHeifProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICHeifHdrProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICHeifHdrMaximumLuminanceLevel","Value":1} ,{"Name":"WICHeifHdrMaximumFrameAverageLuminanceLevel","Value":2} ,{"Name":"WICHeifHdrMinimumMasteringDisplayLuminanceLevel","Value":3} ,{"Name":"WICHeifHdrMaximumMasteringDisplayLuminanceLevel","Value":4} ,{"Name":"WICHeifHdrCustomVideoPrimaries","Value":5} ,{"Name":"WICHeifHdrProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICWebpAnimProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICWebpAnimLoopCount","Value":1} ,{"Name":"WICWebpAnimProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICWebpAnmfProperties" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICWebpAnmfFrameDuration","Value":1} ,{"Name":"WICWebpAnmfProperties_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICSectionAccessLevel" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICSectionAccessLevelRead","Value":1} ,{"Name":"WICSectionAccessLevelReadWrite","Value":3} ,{"Name":"WICSectionAccessLevel_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPixelFormatNumericRepresentation" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPixelFormatNumericRepresentationUnspecified","Value":0} ,{"Name":"WICPixelFormatNumericRepresentationIndexed","Value":1} ,{"Name":"WICPixelFormatNumericRepresentationUnsignedInteger","Value":2} ,{"Name":"WICPixelFormatNumericRepresentationSignedInteger","Value":3} ,{"Name":"WICPixelFormatNumericRepresentationFixed","Value":4} ,{"Name":"WICPixelFormatNumericRepresentationFloat","Value":5} ,{"Name":"WICPixelFormatNumericRepresentation_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICPlanarOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPlanarOptionsDefault","Value":0} ,{"Name":"WICPlanarOptionsPreserveSubsampling","Value":1} ,{"Name":"WICPLANAROPTIONS_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICJpegIndexingOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICJpegIndexingOptionsGenerateOnDemand","Value":0} ,{"Name":"WICJpegIndexingOptionsGenerateOnLoad","Value":1} ,{"Name":"WICJpegIndexingOptions_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICJpegTransferMatrix" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICJpegTransferMatrixIdentity","Value":0} ,{"Name":"WICJpegTransferMatrixBT601","Value":1} ,{"Name":"WICJpegTransferMatrix_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICJpegScanType" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICJpegScanTypeInterleaved","Value":0} ,{"Name":"WICJpegScanTypePlanarComponents","Value":1} ,{"Name":"WICJpegScanTypeProgressive","Value":2} ,{"Name":"WICJpegScanType_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"UInt32" } ,{ "Name":"WICImageParameters" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"PixelFormat","Type":{"Kind":"ApiRef","Name":"D2D1_PIXEL_FORMAT","TargetKind":"Default","Api":"Graphics.Direct2D.Common","Parents":[]},"Attrs":[]} ,{"Name":"DpiX","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"DpiY","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"Top","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"Left","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"PixelWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"PixelHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICBitmapPlaneDescription" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Format","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICBitmapPlane" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Format","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"cbStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICJpegFrameHeader" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"TransferMatrix","Type":{"Kind":"ApiRef","Name":"WICJpegTransferMatrix","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"ScanType","Type":{"Kind":"ApiRef","Name":"WICJpegScanType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"cComponents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ComponentIdentifiers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"SampleFactors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"QuantizationTableIndices","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICJpegScanHeader" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cComponents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"RestartInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ComponentSelectors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"HuffmanTableIndices","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"StartSpectralSelection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"EndSpectralSelection","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SuccessiveApproximationHigh","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"SuccessiveApproximationLow","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IWICPalette" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00000040-a8f2-4877-ba0a-fd2b6645fb94" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"InitializePredefined" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ePaletteType","Type":{"Kind":"ApiRef","Name":"WICBitmapPaletteType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"fAddTransparentColor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"InitializeCustom" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"InitializeFromBitmap" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pISurface","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"fAddTransparentColor","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"InitializeFromPalette" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pePaletteType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICBitmapPaletteType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetColorCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetColors" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pColors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pcActualColors","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"IsBlackWhite" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfIsBlackWhite","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"IsGrayscale" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfIsGrayscale","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"HasAlpha" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfHasAlpha","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICBitmapSource" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00000120-a8f2-4877-ba0a-fd2b6645fb94" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"puiWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"puiHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetPixelFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pPixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetResolution" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDpiX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ,{"Name":"pDpiY","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"CopyPalette" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"CopyPixels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"prc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"cbStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICFormatConverter" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00000301-a8f2-4877-ba0a-fd2b6645fb94" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pISource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"dstFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"dither","Type":{"Kind":"ApiRef","Name":"WICBitmapDitherType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"alphaThresholdPercent","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ,{"Name":"paletteTranslate","Type":{"Kind":"ApiRef","Name":"WICBitmapPaletteType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"CanConvert" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"srcPixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"dstPixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"pfCanConvert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICPlanarFormatConverter" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"bebee9cb-83b0-4dcc-8132-b0aaa55eac96" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppPlanes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ,{"Name":"cPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dstFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"dither","Type":{"Kind":"ApiRef","Name":"WICBitmapDitherType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"alphaThresholdPercent","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ,{"Name":"paletteTranslate","Type":{"Kind":"ApiRef","Name":"WICBitmapPaletteType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"CanConvert" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSrcPixelFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"cSrcPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dstPixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"pfCanConvert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICBitmapScaler" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00000302-a8f2-4877-ba0a-fd2b6645fb94" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pISource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"uiWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"uiHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"mode","Type":{"Kind":"ApiRef","Name":"WICBitmapInterpolationMode","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICBitmapClipper" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"e4fbcf03-223d-4e81-9333-d635556dd1b5" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pISource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"prc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]} ] } ] } ,{ "Name":"IWICBitmapFlipRotator" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"5009834f-2d6a-41ce-9e1b-17c5aff7a782" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pISource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"options","Type":{"Kind":"ApiRef","Name":"WICBitmapTransformOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICBitmapLock" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00000123-a8f2-4877-ba0a-fd2b6645fb94" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"puiWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"puiHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetStride" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcbStride","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetDataPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcbBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"ppbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] } ,{ "Name":"GetPixelFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pPixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICBitmap" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00000121-a8f2-4877-ba0a-fd2b6645fb94" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"Lock" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"prcLock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppILock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapLock","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetPalette" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetResolution" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dpiX","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ,{"Name":"dpiY","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICColorContext" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"3c613a02-34b2-44ea-9a7c-45aea9c6fd6d" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"InitializeFromFilename" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wzFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] } ,{ "Name":"InitializeFromMemory" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"InitializeFromExifColorSpace" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICColorContextType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetProfileBytes" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"pcbActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetExifColorSpace" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICColorTransform" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"b66f034f-d0e2-40ab-b436-6de39e321a94" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIBitmapSource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pIContextSource","Type":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pIContextDest","Type":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pixelFmtDest","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICFastMetadataEncoder" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"b84e2c09-78c9-4ac4-8bd3-524ae1663a2f" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Commit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"GetMetadataQueryWriter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIMetadataQueryWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICStream" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"135ff860-22b7-4ddf-b0f6-218f4f299a43" ,"Interface":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"InitializeFromIStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"InitializeFromFilename" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wzFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"InitializeFromMemory" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"InitializeFromIStreamRegion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"ulOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ulMaxSize","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICEnumMetadataItem" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"dc2bb46d-3f07-481e-8625-220c4aedbb33" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Next" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"rgeltSchema","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"rgeltId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"rgeltValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"pceltFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"Skip" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"celt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"Reset" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Clone" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIEnumMetadataItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICEnumMetadataItem","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICMetadataQueryReader" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"30989668-e1c9-4597-b395-458eedb808df" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetContainerFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetLocation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchMaxLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzNamespace","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActualLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetMetadataByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wzName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetEnumerator" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIEnumString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumString","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICMetadataQueryWriter" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"a721791a-0def-4d06-bd91-2118bf1db10b" ,"Interface":{"Kind":"ApiRef","Name":"IWICMetadataQueryReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"SetMetadataByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wzName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"RemoveMetadataByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wzName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] } ] } ,{ "Name":"IWICBitmapEncoder" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"00000103-a8f2-4877-ba0a-fd2b6645fb94" ,"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":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"cacheOption","Type":{"Kind":"ApiRef","Name":"WICBitmapEncoderCacheOption","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetContainerFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetEncoderInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIEncoderInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapEncoderInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetColorContexts" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIColorContext","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"SetPalette" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetThumbnail" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIThumbnail","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetPreview" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIPreview","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"CreateNewFrame" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIFrameEncode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapFrameEncode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ,{"Name":"ppIEncoderOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyBag2","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"Commit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"GetMetadataQueryWriter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIMetadataQueryWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICBitmapFrameEncode" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00000105-a8f2-4877-ba0a-fd2b6645fb94" ,"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":"pIEncoderOptions","Type":{"Kind":"ApiRef","Name":"IPropertyBag2","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"uiWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"uiHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SetResolution" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dpiX","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ,{"Name":"dpiY","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"SetPixelFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pPixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ] } ,{ "Name":"SetColorContexts" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIColorContext","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"SetPalette" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetThumbnail" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIThumbnail","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"WritePixels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lineCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbPixels","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ] } ,{ "Name":"WriteSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIBitmapSource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"prc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"Commit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"GetMetadataQueryWriter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIMetadataQueryWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICPlanarBitmapFrameEncode" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"f928b7b8-2221-40c1-b72e-7e82f1974d1a" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"WritePixels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lineCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPlanes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WICBitmapPlane","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ,{"Name":"cPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"WriteSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppPlanes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ,{"Name":"cPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"prcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICBitmapDecoder" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"9edde9e7-8dee-47ea-99df-e6faf2ed44bf" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"QueryCapability" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pdwCapability","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"cacheOptions","Type":{"Kind":"ApiRef","Name":"WICDecodeOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetContainerFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetDecoderInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIDecoderInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapDecoderInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyPalette" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIPalette","Type":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetMetadataQueryReader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIMetadataQueryReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetPreview" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIBitmapSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetColorContexts" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIColorContexts","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"pcActualCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetThumbnail" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIThumbnail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetFrameCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetFrame" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIBitmapFrame","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapFrameDecode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICBitmapSourceTransform" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"3b16811b-6a43-4ec9-b713-3d5a0c13b940" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CopyPixels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"prc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"uiWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"uiHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pguidDstFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"dstTransform","Type":{"Kind":"ApiRef","Name":"WICBitmapTransformOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"nStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] } ,{ "Name":"GetClosestSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"puiWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"puiHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetClosestPixelFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidDstFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ] } ,{ "Name":"DoesSupportTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dstTransform","Type":{"Kind":"ApiRef","Name":"WICBitmapTransformOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pfIsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICPlanarBitmapSourceTransform" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"3aff9cce-be95-4303-b927-e7d16ff4a613" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"DoesSupportTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"puiWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"puiHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"dstTransform","Type":{"Kind":"ApiRef","Name":"WICBitmapTransformOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"dstPlanarOptions","Type":{"Kind":"ApiRef","Name":"WICPlanarOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pguidDstFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pPlaneDescriptions","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"WICBitmapPlaneDescription","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ,{"Name":"cPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pfIsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyPixels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"prcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"uiWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"uiHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dstTransform","Type":{"Kind":"ApiRef","Name":"WICBitmapTransformOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"dstPlanarOptions","Type":{"Kind":"ApiRef","Name":"WICPlanarOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pDstPlanes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"WICBitmapPlane","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"cPlanes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICBitmapFrameDecode" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"3b16811b-6a43-4ec9-a813-3d930c13b940" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetMetadataQueryReader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIMetadataQueryReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetColorContexts" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIColorContexts","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"pcActualCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetThumbnail" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIThumbnail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICProgressiveLevelControl" ,"Architectures":[] ,"Platform":"windows6.1" ,"Kind":"Com" ,"Guid":"daac296f-7aa5-4dbf-8d15-225c5976f891" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetLevelCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcLevels","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"GetCurrentLevel" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pnLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"SetCurrentLevel" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICProgressCallback" ,"Architectures":[] ,"Platform":"windows6.1" ,"Kind":"Com" ,"Guid":"4776f9cd-9517-45fa-bf24-e89c5ec5c60c" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Notify" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"uFrameNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"operation","Type":{"Kind":"ApiRef","Name":"WICProgressOperation","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"dblProgress","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ] } ,{ "Name":"PFNProgressNotification" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"pvData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"uFrameNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"operation","Type":{"Kind":"ApiRef","Name":"WICProgressOperation","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"dblProgress","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"IWICBitmapCodecProgressNotification" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"64c1024e-c3cf-4462-8078-88c2b11c46d9" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"RegisterProgressNotification" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfnProgressNotification","Type":{"Kind":"ApiRef","Name":"PFNProgressNotification","TargetKind":"FunctionPointer","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"pvData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} ,{"Name":"dwProgressFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICComponentInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"23bc3f0a-698b-4357-886b-f24d50671334" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetComponentType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICComponentType","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetCLSID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetSigningStatus" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetAuthor" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchAuthor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzAuthor","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetVendorGUID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetVersion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzVersion","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetSpecVersion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchSpecVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzSpecVersion","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetFriendlyName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchFriendlyName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzFriendlyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICFormatConverterInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"9f34fb65-13f4-4f15-bc57-3726b5e53d9f" ,"Interface":{"Kind":"ApiRef","Name":"IWICComponentInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetPixelFormats" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPixelFormatGUIDs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"pcActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"CreateInstance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIConverter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICFormatConverter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICBitmapCodecInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"e87a44c4-b76e-4c47-8b09-298eb12a2714" ,"Interface":{"Kind":"ApiRef","Name":"IWICComponentInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetContainerFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetPixelFormats" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pguidPixelFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"pcActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetColorManagementVersion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchColorManagementVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzColorManagementVersion","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetDeviceManufacturer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchDeviceManufacturer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzDeviceManufacturer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetDeviceModels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchDeviceModels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzDeviceModels","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetMimeTypes" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchMimeTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzMimeTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetFileExtensions" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchFileExtensions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzFileExtensions","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"DoesSupportAnimation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfSupportAnimation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"DoesSupportChromakey" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfSupportChromakey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"DoesSupportLossless" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfSupportLossless","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"DoesSupportMultiframe" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfSupportMultiframe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"MatchesMimeType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wzMimeType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pfMatches","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICBitmapEncoderInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"94c9b4ee-a09f-4f92-8a1e-4a9bce7e76fb" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapCodecInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"CreateInstance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIBitmapEncoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapEncoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IWICBitmapDecoderInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"d8cd007f-d08f-4191-9bfc-236ea7f0e4b5" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapCodecInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetPatterns" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbSizePatterns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPatterns","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICBitmapPattern","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0},"Optional"]} ,{"Name":"pcPatterns","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"pcbPatternsActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"MatchesPattern" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pfMatches","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateInstance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIBitmapDecoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapDecoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IWICPixelFormatInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"e8eda601-3d48-431a-ab44-69059be88bbe" ,"Interface":{"Kind":"ApiRef","Name":"IWICComponentInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetFormatGUID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetColorContext" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIColorContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetBitsPerPixel" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"puiBitsPerPixel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetChannelCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"puiChannelCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetChannelMask" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"uiChannelIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbMaskBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbMaskBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"pcbActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICPixelFormatInfo2" ,"Architectures":[] ,"Platform":"windows6.1" ,"Kind":"Com" ,"Guid":"a9db33a2-af5f-43c7-b679-74f5984b5aa4" ,"Interface":{"Kind":"ApiRef","Name":"IWICPixelFormatInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"SupportsTransparency" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfSupportsTransparency","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetNumericRepresentation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pNumericRepresentation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICPixelFormatNumericRepresentation","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICImagingFactory" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"ec5ec8a9-c395-4314-9c77-54d7a935ff70" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateDecoderFromFilename" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wzFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"metadataOptions","Type":{"Kind":"ApiRef","Name":"WICDecodeOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIDecoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapDecoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"CreateDecoderFromStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"metadataOptions","Type":{"Kind":"ApiRef","Name":"WICDecodeOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIDecoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapDecoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"CreateDecoderFromFileHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hFile","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"metadataOptions","Type":{"Kind":"ApiRef","Name":"WICDecodeOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIDecoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapDecoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"CreateComponentInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"clsidComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppIInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICComponentInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateDecoder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppIDecoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapDecoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"CreateEncoder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppIEncoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapEncoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"CreatePalette" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIPalette","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICPalette","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateFormatConverter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIFormatConverter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICFormatConverter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapScaler" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIBitmapScaler","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapScaler","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapClipper" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIBitmapClipper","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapClipper","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapFlipRotator" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIBitmapFlipRotator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapFlipRotator","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIWICStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICStream","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateColorContext" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIWICColorContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateColorTransformer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIWICColorTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICColorTransform","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmap" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"uiWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"uiHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"option","Type":{"Kind":"ApiRef","Name":"WICBitmapCreateCacheOption","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapFromSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIBitmapSource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"option","Type":{"Kind":"ApiRef","Name":"WICBitmapCreateCacheOption","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapFromSourceRect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIBitmapSource","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"x","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"y","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapFromMemory" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"uiWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"uiHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"cbStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapFromHBITMAP" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hBitmap","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"hPalette","Type":{"Kind":"ApiRef","Name":"HPALETTE","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"options","Type":{"Kind":"ApiRef","Name":"WICBitmapAlphaChannelOption","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateBitmapFromHICON" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hIcon","Type":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateComponentEnumerator" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"componentTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"options","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIEnumUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateFastMetadataEncoderFromDecoder" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIDecoder","Type":{"Kind":"ApiRef","Name":"IWICBitmapDecoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIFastEncoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICFastMetadataEncoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateFastMetadataEncoderFromFrameDecode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIFrameDecoder","Type":{"Kind":"ApiRef","Name":"IWICBitmapFrameDecode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIFastEncoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICFastMetadataEncoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateQueryWriter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidMetadataFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppIQueryWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateQueryWriterFromReader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIQueryReader","Type":{"Kind":"ApiRef","Name":"IWICMetadataQueryReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppIQueryWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"WICTiffCompressionOption" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICTiffCompressionDontCare","Value":0} ,{"Name":"WICTiffCompressionNone","Value":1} ,{"Name":"WICTiffCompressionCCITT3","Value":2} ,{"Name":"WICTiffCompressionCCITT4","Value":3} ,{"Name":"WICTiffCompressionLZW","Value":4} ,{"Name":"WICTiffCompressionRLE","Value":5} ,{"Name":"WICTiffCompressionZIP","Value":6} ,{"Name":"WICTiffCompressionLZWHDifferencing","Value":7} ,{"Name":"WICTIFFCOMPRESSIONOPTION_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICJpegYCrCbSubsamplingOption" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICJpegYCrCbSubsamplingDefault","Value":0} ,{"Name":"WICJpegYCrCbSubsampling420","Value":1} ,{"Name":"WICJpegYCrCbSubsampling422","Value":2} ,{"Name":"WICJpegYCrCbSubsampling444","Value":3} ,{"Name":"WICJpegYCrCbSubsampling440","Value":4} ,{"Name":"WICJPEGYCRCBSUBSAMPLING_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICPngFilterOption" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPngFilterUnspecified","Value":0} ,{"Name":"WICPngFilterNone","Value":1} ,{"Name":"WICPngFilterSub","Value":2} ,{"Name":"WICPngFilterUp","Value":3} ,{"Name":"WICPngFilterAverage","Value":4} ,{"Name":"WICPngFilterPaeth","Value":5} ,{"Name":"WICPngFilterAdaptive","Value":6} ,{"Name":"WICPNGFILTEROPTION_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICNamedWhitePoint" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICWhitePointDefault","Value":1} ,{"Name":"WICWhitePointDaylight","Value":2} ,{"Name":"WICWhitePointCloudy","Value":4} ,{"Name":"WICWhitePointShade","Value":8} ,{"Name":"WICWhitePointTungsten","Value":16} ,{"Name":"WICWhitePointFluorescent","Value":32} ,{"Name":"WICWhitePointFlash","Value":64} ,{"Name":"WICWhitePointUnderwater","Value":128} ,{"Name":"WICWhitePointCustom","Value":256} ,{"Name":"WICWhitePointAutoWhiteBalance","Value":512} ,{"Name":"WICWhitePointAsShot","Value":1} ,{"Name":"WICNAMEDWHITEPOINT_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICRawCapabilities" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICRawCapabilityNotSupported","Value":0} ,{"Name":"WICRawCapabilityGetSupported","Value":1} ,{"Name":"WICRawCapabilityFullySupported","Value":2} ,{"Name":"WICRAWCAPABILITIES_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICRawRotationCapabilities" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICRawRotationCapabilityNotSupported","Value":0} ,{"Name":"WICRawRotationCapabilityGetSupported","Value":1} ,{"Name":"WICRawRotationCapabilityNinetyDegreesSupported","Value":2} ,{"Name":"WICRawRotationCapabilityFullySupported","Value":3} ,{"Name":"WICRAWROTATIONCAPABILITIES_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICRawCapabilitiesInfo" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"CodecMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"CodecMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ExposureCompensationSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"ContrastSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"RGBWhitePointSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"NamedWhitePointSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"NamedWhitePointSupportMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"KelvinWhitePointSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"GammaSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"TintSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"SaturationSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"SharpnessSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"NoiseReductionSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"DestinationColorProfileSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"ToneCurveSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"RotationSupport","Type":{"Kind":"ApiRef","Name":"WICRawRotationCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"RenderModeSupport","Type":{"Kind":"ApiRef","Name":"WICRawCapabilities","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICRawParameterSet" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICAsShotParameterSet","Value":1} ,{"Name":"WICUserAdjustedParameterSet","Value":2} ,{"Name":"WICAutoAdjustedParameterSet","Value":3} ,{"Name":"WICRAWPARAMETERSET_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICRawRenderMode" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICRawRenderModeDraft","Value":1} ,{"Name":"WICRawRenderModeNormal","Value":2} ,{"Name":"WICRawRenderModeBestQuality","Value":3} ,{"Name":"WICRAWRENDERMODE_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICRawToneCurvePoint" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Input","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]} ,{"Name":"Output","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"WICRawToneCurve" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"cPoints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"aPoints","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WICRawToneCurvePoint","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IWICDevelopRawNotificationCallback" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"95c75a6e-3e8c-4ec2-85a8-aebcc551e59b" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Notify" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"NotificationMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICDevelopRaw" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"fbec5e44-f7be-4b65-b7f8-c0c81fef026d" ,"Interface":{"Kind":"ApiRef","Name":"IWICBitmapFrameDecode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"QueryRawCapabilitiesInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRawCapabilitiesInfo","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"LoadParameterSet" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ParameterSet","Type":{"Kind":"ApiRef","Name":"WICRawParameterSet","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetCurrentParameterSet" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppCurrentParameterSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyBag2","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetExposureCompensation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ev","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetExposureCompensation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pEV","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetWhitePointRGB" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Red","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Green","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Blue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetWhitePointRGB" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pGreen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pBlue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"SetNamedWhitePoint" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"WhitePoint","Type":{"Kind":"ApiRef","Name":"WICNamedWhitePoint","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetNamedWhitePoint" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pWhitePoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICNamedWhitePoint","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetWhitePointKelvin" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"WhitePointKelvin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetWhitePointKelvin" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pWhitePointKelvin","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetKelvinRangeInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMinKelvinTemp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pMaxKelvinTemp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pKelvinTempStepValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"SetContrast" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Contrast","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetContrast" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pContrast","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetGamma" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Gamma","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetGamma" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pGamma","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetSharpness" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Sharpness","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetSharpness" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSharpness","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetSaturation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Saturation","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetSaturation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSaturation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetTint" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Tint","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetTint" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pTint","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetNoiseReduction" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"NoiseReduction","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetNoiseReduction" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pNoiseReduction","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetDestinationColorContext" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pColorContext","Type":{"Kind":"ApiRef","Name":"IWICColorContext","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetToneCurve" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbToneCurveSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pToneCurve","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRawToneCurve","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0},"Const"]} ] } ,{ "Name":"GetToneCurve" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbToneCurveBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pToneCurve","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRawToneCurve","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0},"Optional"]} ,{"Name":"pcbActualToneCurveBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]} ] } ,{ "Name":"SetRotation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Rotation","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]} ] } ,{ "Name":"GetRotation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRotation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] } ,{ "Name":"SetRenderMode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"RenderMode","Type":{"Kind":"ApiRef","Name":"WICRawRenderMode","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetRenderMode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRenderMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRawRenderMode","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetNotificationCallback" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWICDevelopRawNotificationCallback","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"WICDdsDimension" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICDdsTexture1D","Value":0} ,{"Name":"WICDdsTexture2D","Value":1} ,{"Name":"WICDdsTexture3D","Value":2} ,{"Name":"WICDdsTextureCube","Value":3} ,{"Name":"WICDDSTEXTURE_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICDdsAlphaMode" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICDdsAlphaModeUnknown","Value":0} ,{"Name":"WICDdsAlphaModeStraight","Value":1} ,{"Name":"WICDdsAlphaModePremultiplied","Value":2} ,{"Name":"WICDdsAlphaModeOpaque","Value":3} ,{"Name":"WICDdsAlphaModeCustom","Value":4} ,{"Name":"WICDDSALPHAMODE_FORCE_DWORD","Value":2147483647} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICDdsParameters" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Depth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"MipLevels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DxgiFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]} ,{"Name":"Dimension","Type":{"Kind":"ApiRef","Name":"WICDdsDimension","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ,{"Name":"AlphaMode","Type":{"Kind":"ApiRef","Name":"WICDdsAlphaMode","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IWICDdsDecoder" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"409cd537-8532-40cb-9774-e2feb2df4e9c" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetParameters" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICDdsParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetFrame" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"arrayIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"mipLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"sliceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIBitmapFrame","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapFrameDecode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IWICDdsEncoder" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"5cacdb4c-407e-41b3-b936-d0f010cd6732" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetParameters" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICDdsParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"GetParameters" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICDdsParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateNewFrame" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIFrameEncode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapFrameEncode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pArrayIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pMipLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pSliceIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"WICDdsFormatInfo" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"DxgiFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]} ,{"Name":"BytesPerBlock","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BlockWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BlockHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IWICDdsFrameDecode" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"3d4c0c61-18a4-41e4-bd80-481a4fc9f464" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetSizeInBlocks" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pWidthInBlocks","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pHeightInBlocks","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetFormatInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pFormatInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICDdsFormatInfo","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyBlocks" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"prcBoundsInBlocks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICRect","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"cbStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICJpegFrameDecode" ,"Architectures":[] ,"Platform":"windows10.0.10240" ,"Kind":"Com" ,"Guid":"8939f66e-c46a-4c21-a9d1-98b327ce1679" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"DoesSupportIndexing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfIndexingSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetIndexing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"options","Type":{"Kind":"ApiRef","Name":"WICJpegIndexingOptions","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"horizontalIntervalSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"ClearIndexing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"GetAcHuffmanTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"tableIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pAcHuffmanTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_JPEG_AC_HUFFMAN_TABLE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetDcHuffmanTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"tableIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pDcHuffmanTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_JPEG_DC_HUFFMAN_TABLE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetQuantizationTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"tableIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pQuantizationTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_JPEG_QUANTIZATION_TABLE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetFrameHeader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pFrameHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICJpegFrameHeader","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetScanHeader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pScanHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICJpegScanHeader","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CopyScan" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"scanOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbScanData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbScanData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbScanDataActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"CopyMinimalStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"streamOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbStreamData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbStreamData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbStreamDataActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICJpegFrameEncode" ,"Architectures":[] ,"Platform":"windows10.0.10240" ,"Kind":"Com" ,"Guid":"2f0c601f-d2c6-468c-abfa-49495d983ed1" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetAcHuffmanTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"tableIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pAcHuffmanTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_JPEG_AC_HUFFMAN_TABLE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetDcHuffmanTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"tableIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pDcHuffmanTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_JPEG_DC_HUFFMAN_TABLE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetQuantizationTable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scanIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"tableIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pQuantizationTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_JPEG_QUANTIZATION_TABLE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"WriteScan" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbScanData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbScanData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ] } ] } ,{ "Name":"WICMetadataCreationOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICMetadataCreationDefault","Value":0} ,{"Name":"WICMetadataCreationAllowUnknown","Value":0} ,{"Name":"WICMetadataCreationFailUnknown","Value":65536} ,{"Name":"WICMetadataCreationMask","Value":-65536} ] ,"IntegerBase":"Int32" } ,{ "Name":"WICPersistOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WICPersistOptionDefault","Value":0} ,{"Name":"WICPersistOptionLittleEndian","Value":0} ,{"Name":"WICPersistOptionBigEndian","Value":1} ,{"Name":"WICPersistOptionStrictFormat","Value":2} ,{"Name":"WICPersistOptionNoCacheStream","Value":4} ,{"Name":"WICPersistOptionPreferUTF8","Value":8} ,{"Name":"WICPersistOptionMask","Value":65535} ] ,"IntegerBase":"Int32" } ,{ "Name":"IWICMetadataBlockReader" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"feaa2a8d-b3f3-43e4-b25c-d1de990a1ae1" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetContainerFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetReaderByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIMetadataReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetEnumerator" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIEnumMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICMetadataBlockWriter" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"08fb9676-b444-41e8-8dbe-6a53a542bff1" ,"Interface":{"Kind":"ApiRef","Name":"IWICMetadataBlockReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"InitializeFromBlockReader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIMDBlockReader","Type":{"Kind":"ApiRef","Name":"IWICMetadataBlockReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetWriterByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIMetadataWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"AddWriter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIMetadataWriter","Type":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetWriterByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pIMetadataWriter","Type":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RemoveWriterByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICMetadataReader" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"9204fe99-d8fc-4fd5-a001-9536b067a899" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetMetadataFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidMetadataFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetMetadataHandlerInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataHandlerInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetValueByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pvarSchema","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"pvarId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetValue" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pvarSchema","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pvarId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]} ] } ,{ "Name":"GetEnumerator" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIEnumMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICEnumMetadataItem","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICMetadataWriter" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"f7836e16-3be0-470b-86bb-160d0aecd7de" ,"Interface":{"Kind":"ApiRef","Name":"IWICMetadataReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"SetValue" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pvarSchema","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pvarId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"SetValueByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pvarSchema","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pvarId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"RemoveValue" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pvarSchema","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"pvarId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"RemoveValueByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICStreamProvider" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"449494bc-b468-4927-96d7-ba90d31ab505" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetPersistOptions" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwPersistOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetPreferredVendorGUID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidPreferredVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"RefreshStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IWICPersistStream" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"00675040-6908-45f8-86a3-49c7dfd6d9ad" ,"Interface":{"Kind":"ApiRef","Name":"IPersistStream","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"LoadEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pguidPreferredVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwPersistOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SaveEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"dwPersistOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"fClearDirty","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IWICMetadataHandlerInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"aba958bf-c672-44d1-8d61-ce6df2e682c2" ,"Interface":{"Kind":"ApiRef","Name":"IWICComponentInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetMetadataFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidMetadataFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetContainerFormats" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cContainerFormats","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pguidContainerFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetDeviceManufacturer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchDeviceManufacturer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzDeviceManufacturer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetDeviceModels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cchDeviceModels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzDeviceModels","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"DoesRequireFullStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfRequiresFullStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"DoesSupportPadding" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfSupportsPadding","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"DoesRequireFixedSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfFixedSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"WICMetadataPattern" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Position","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Pattern","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"Mask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"DataOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IWICMetadataReaderInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"eebf1f5b-07c1-4447-a3ab-22acaf78a804" ,"Interface":{"Kind":"ApiRef","Name":"IWICMetadataHandlerInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetPatterns" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pPattern","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICMetadataPattern","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]} ,{"Name":"pcCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ,{"Name":"pcbActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"MatchesPattern" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pfMatches","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateInstance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"WICMetadataHeader" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Position","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"Length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"Header","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"DataOffset","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IWICMetadataWriterInfo" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"b22e3fba-3925-4323-b5c1-9ebfc430f236" ,"Interface":{"Kind":"ApiRef","Name":"IWICMetadataHandlerInfo","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"GetHeader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICMetadataHeader","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]} ,{"Name":"pcbActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"CreateInstance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppIWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWICComponentFactory" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"412d0c3a-9650-44fa-af5b-dd2a06c8e8fb" ,"Interface":{"Kind":"ApiRef","Name":"IWICImagingFactory","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]} ,"Methods":[ { "Name":"CreateMetadataReader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidMetadataFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateMetadataReaderFromContainer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateMetadataWriter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidMetadataFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwMetadataOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateMetadataWriterFromReader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIReader","Type":{"Kind":"ApiRef","Name":"IWICMetadataReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppIWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateQueryReaderFromBlockReader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIBlockReader","Type":{"Kind":"ApiRef","Name":"IWICMetadataBlockReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIQueryReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryReader","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateQueryWriterFromBlockWriter" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIBlockWriter","Type":{"Kind":"ApiRef","Name":"IWICMetadataBlockWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIQueryWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICMetadataQueryWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateEncoderPropertyBag" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppropOptions","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PROPBAG2","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In"]} ,{"Name":"cCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIPropertyBag","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyBag2","TargetKind":"Com","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]} ] } ] } ] ,"Functions":[ { "Name":"WICConvertBitmapSource" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"dstFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"pISrc","Type":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmapSource","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"WICCreateBitmapFromSection" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"hSection","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"stride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"WICCreateBitmapFromSectionEx" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows6.1" ,"Attrs":[] ,"Params":[ {"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pixelFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]} ,{"Name":"hSection","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"stride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"offset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"desiredAccessLevel","Type":{"Kind":"ApiRef","Name":"WICSectionAccessLevel","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"ppIBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"WICMapGuidToShortName" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"guid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"cchName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out","Optional"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"WICMapShortNameToGuid" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"wzName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pguid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"WICMapSchemaToName" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"guidMetadataFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pwzSchema","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cchName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wzName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out","Optional"]} ,{"Name":"pcchActual","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"WICMatchMetadataContent" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pguidVendor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]} ,{"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pguidMetadataFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"WICSerializeMetadataContent" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pIWriter","Type":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"dwPersistOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"WICGetMetadataContentSize" ,"SetLastError":false ,"DllImport":"WindowsCodecs.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Attrs":[] ,"Params":[ {"Name":"guidContainerFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pIWriter","Type":{"Kind":"ApiRef","Name":"IWICMetadataWriter","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] ,"UnicodeAliases":[ ] }