Files
marlersoft-win32json/api/UI.Xaml.Diagnostics.json
2026-02-15 17:17:14 -07:00

754 lines
30 KiB
JSON

{
"Constants":[{
"Name":"E_UNKNOWNTYPE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2144665560
,"Attrs":[]
}],
"Types":[{
"Name":"VisualMutationType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Add","Value":0}
,{"Name":"Remove","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BaseValueSource"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BaseValueSourceUnknown","Value":0}
,{"Name":"BaseValueSourceDefault","Value":1}
,{"Name":"BaseValueSourceBuiltInStyle","Value":2}
,{"Name":"BaseValueSourceStyle","Value":3}
,{"Name":"BaseValueSourceLocal","Value":4}
,{"Name":"Inherited","Value":5}
,{"Name":"DefaultStyleTrigger","Value":6}
,{"Name":"TemplateTrigger","Value":7}
,{"Name":"StyleTrigger","Value":8}
,{"Name":"ImplicitStyleReference","Value":9}
,{"Name":"ParentTemplate","Value":10}
,{"Name":"ParentTemplateTrigger","Value":11}
,{"Name":"Animation","Value":12}
,{"Name":"Coercion","Value":13}
,{"Name":"BaseValueSourceVisualState","Value":14}
]
,"IntegerBase":"Int32"
},{
"Name":"SourceInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LineNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ColumnNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CharPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Hash","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ParentChildRelation"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Parent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Child","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"ChildIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"VisualElement"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Handle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SrcInfo","Type":{"Kind":"ApiRef","Name":"SourceInfo","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":[]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"NumChildren","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PropertyChainSource"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Handle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"TargetType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"BaseValueSource","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":[]}
,{"Name":"SrcInfo","Type":{"Kind":"ApiRef","Name":"SourceInfo","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"MetadataBit"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":true
,"Values":[
{"Name":"None","Value":0}
,{"Name":"IsValueHandle","Value":1}
,{"Name":"IsPropertyReadOnly","Value":2}
,{"Name":"IsValueCollection","Value":4}
,{"Name":"IsValueCollectionReadOnly","Value":8}
,{"Name":"IsValueBindingExpression","Value":16}
,{"Name":"IsValueNull","Value":32}
,{"Name":"IsValueHandleAndEvaluatedValue","Value":64}
]
,"IntegerBase":"Int32"
},{
"Name":"PropertyChainValue"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"DeclaringType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ValueType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ItemType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Overridden","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MetadataBits","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
,{"Name":"PropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PropertyChainIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EnumType"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ValueInts","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]}
,{"Name":"ValueStrings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SAFEARRAY","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CollectionElementValue"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ValueType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"MetadataBits","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"RenderTargetBitmapOptions"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"RenderTarget","Value":0}
,{"Name":"RenderTargetAndChildren","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"BitmapDescription"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
,{"Name":"AlphaMode","Type":{"Kind":"ApiRef","Name":"DXGI_ALPHA_MODE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ResourceType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ResourceTypeStatic","Value":0}
,{"Name":"ResourceTypeTheme","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"VisualElementState"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ErrorResolved","Value":0}
,{"Name":"ErrorResourceNotFound","Value":1}
,{"Name":"ErrorInvalidResource","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IVisualTreeServiceCallback"
,"Architectures":[]
,"Platform":"windows10.0.10240"
,"Kind":"Com"
,"Guid":"aa7a8931-80e4-4fec-8f3b-553f87b4966e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnVisualTreeChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"relation","Type":{"Kind":"ApiRef","Name":"ParentChildRelation","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
,{"Name":"element","Type":{"Kind":"ApiRef","Name":"VisualElement","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
,{"Name":"mutationType","Type":{"Kind":"ApiRef","Name":"VisualMutationType","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IVisualTreeServiceCallback2"
,"Architectures":[]
,"Platform":"windows10.0.14393"
,"Kind":"Com"
,"Guid":"bad9eb88-ae77-4397-b948-5fa2db0a19ea"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVisualTreeServiceCallback","TargetKind":"Com","Api":"UI.Xaml.Diagnostics","Parents":[]}
,"Methods":[{
"Name":"OnElementStateChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"element","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"elementState","Type":{"Kind":"ApiRef","Name":"VisualElementState","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
,{"Name":"context","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IVisualTreeService"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a593b11a-d17f-48bb-8f66-83910731c8a5"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AdviseVisualTreeChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IVisualTreeServiceCallback","TargetKind":"Com","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"UnadviseVisualTreeChange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IVisualTreeServiceCallback","TargetKind":"Com","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetEnums"
,"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":"ppEnums","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnumType","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"CreateInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"typeName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pInstanceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetPropertyValuesChain"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"instanceHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pSourceCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ppPropertySources","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PropertyChainSource","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"pPropertyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ppPropertyValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PropertyChainValue","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"SetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"instanceHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"propertyIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"ClearProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"instanceHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"propertyIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetCollectionCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"instanceHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pCollectionSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetCollectionElements"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"instanceHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"startIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pElementCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppElementValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CollectionElementValue","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"AddChild"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"parent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"child","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"RemoveChild"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"parent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"ClearChildren"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"parent","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
}]
},{
"Name":"IXamlDiagnostics"
,"Architectures":[]
,"Platform":"windows10.0.10240"
,"Kind":"Com"
,"Guid":"18c9e2b6-3f43-4116-9f2b-ff935d7770d2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDispatcher"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppDispatcher","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetUiLayer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppLayer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetApplication"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppApplication","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetIInspectableFromHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"instanceHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ppInstance","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetHandleFromIInspectable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInstance","Type":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]}
,{"Name":"pHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"HitTest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ppInstanceHandles","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}}},"Attrs":["Out"]}
]
},{
"Name":"RegisterInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInstance","Type":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]}
,{"Name":"pInstanceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetInitializationData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInitializationData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"IBitmapData"
,"Architectures":[]
,"Platform":"windows10.0.14393"
,"Kind":"Com"
,"Guid":"d1a34ef2-cad8-4635-a3d2-fcda8d3f3caf"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CopyBytesTo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"sourceOffsetInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"maxBytesToCopy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pvBytes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"numberOfBytesCopied","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":"pStride","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetBitmapDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBitmapDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BitmapDescription","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSourceBitmapDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBitmapDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BitmapDescription","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVisualTreeService2"
,"Architectures":[]
,"Platform":"windows10.0.14393"
,"Kind":"Com"
,"Guid":"130f5136-ec43-4f61-89c7-9801a36d2e95"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVisualTreeService","TargetKind":"Com","Api":"UI.Xaml.Diagnostics","Parents":[]}
,"Methods":[{
"Name":"GetPropertyIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"object","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"propertyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pPropertyIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"object","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"propertyIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
},{
"Name":"ReplaceResource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceDictionary","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"key","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"newValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
},{
"Name":"RenderTargetBitmap"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"options","Type":{"Kind":"ApiRef","Name":"RenderTargetBitmapOptions","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
,{"Name":"maxPixelWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"maxPixelHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppBitmapData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBitmapData","TargetKind":"Com","Api":"UI.Xaml.Diagnostics","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IVisualTreeService3"
,"Architectures":[]
,"Platform":"windows10.0.15063"
,"Kind":"Com"
,"Guid":"0e79c6e0-85a0-4be8-b41a-655cf1fd19bd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IVisualTreeService2","TargetKind":"Com","Api":"UI.Xaml.Diagnostics","Parents":[]}
,"Methods":[{
"Name":"ResolveResource"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceContext","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"resourceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"resourceType","Type":{"Kind":"ApiRef","Name":"ResourceType","TargetKind":"Default","Api":"UI.Xaml.Diagnostics","Parents":[]},"Attrs":["In"]}
,{"Name":"propertyIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetDictionaryItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dictionaryHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"resourceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"resourceIsImplicitStyle","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"resourceHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
},{
"Name":"AddDictionaryItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dictionaryHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"resourceKey","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"resourceHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
},{
"Name":"RemoveDictionaryItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dictionaryHandle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"resourceKey","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
]
}]
}],
"Functions":[{
"Name":"InitializeXamlDiagnostic"
,"SetLastError":false
,"DllImport":"Windows.UI.Xaml.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"endPointName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"wszDllXamlDiagnostics","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"wszTAPDllName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"tapClsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
]
},{
"Name":"InitializeXamlDiagnosticsEx"
,"SetLastError":false
,"DllImport":"Windows.UI.Xaml.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows10.0.15063"
,"Attrs":[]
,"Params":[
{"Name":"endPointName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"wszDllXamlDiagnostics","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"wszTAPDllName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"tapClsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
,{"Name":"wszInitializationData","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}],
"UnicodeAliases":[
]
}