Files
Vortice.Win32/src/Generator/win32json/api/Graphics.Imaging.json

7305 lines
250 KiB
JSON

{
"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":[
]
}