{ "Constants":[ { "Name":"E_SURFACE_CONTENTS_LOST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2150301728 ,"Attrs":[] } ,{ "Name":"MAX_ERROR_MESSAGE_CHARS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":512 ,"Attrs":[] } ,{ "Name":"CastingSourceInfo_Property_PreferredSourceUriScheme" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"PreferredSourceUriScheme" ,"Attrs":[] } ,{ "Name":"CastingSourceInfo_Property_CastingTypes" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"CastingTypes" ,"Attrs":[] } ,{ "Name":"CastingSourceInfo_Property_ProtectedMedia" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ProtectedMedia" ,"Attrs":[] } ,{ "Name":"CLSID_SoftwareBitmapNativeFactory" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"84e65691-8602-4a84-be46-708be9cd4b74" ,"Attrs":[] } ,{ "Name":"CLSID_AudioFrameNativeFactory" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"16a0a3b9-9f65-4102-9367-2cda3a4f372a" ,"Attrs":[] } ,{ "Name":"CLSID_VideoFrameNativeFactory" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d194386a-04e3-4814-8100-b2b0ae6d78c7" ,"Attrs":[] } ] ,"Types":[ { "Name":"EventRegistrationToken" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"value","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"__AnonymousRecord_roapi_L45_C9" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ ] ,"NestedTypes":[ ] } ,{ "Name":"HSTRING" ,"Architectures":[] ,"Platform":null ,"Kind":"NativeTypedef" ,"AlsoUsableFor":null ,"Def":{"Kind":"Native","Name":"IntPtr"} ,"FreeFunc":"WindowsDeleteString" } ,{ "Name":"HSTRING_BUFFER" ,"Architectures":[] ,"Platform":null ,"Kind":"NativeTypedef" ,"AlsoUsableFor":null ,"Def":{"Kind":"Native","Name":"IntPtr"} ,"FreeFunc":null } ,{ "Name":"ROPARAMIIDHANDLE" ,"Architectures":[] ,"Platform":null ,"Kind":"NativeTypedef" ,"AlsoUsableFor":null ,"Def":{"Kind":"Native","Name":"IntPtr"} ,"FreeFunc":null } ,{ "Name":"APARTMENT_SHUTDOWN_REGISTRATION_COOKIE" ,"Architectures":[] ,"Platform":null ,"Kind":"NativeTypedef" ,"AlsoUsableFor":null ,"Def":{"Kind":"Native","Name":"IntPtr"} ,"FreeFunc":null } ,{ "Name":"ACTIVATIONTYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"ACTIVATIONTYPE_UNCATEGORIZED","Value":0} ,{"Name":"ACTIVATIONTYPE_FROM_MONIKER","Value":1} ,{"Name":"ACTIVATIONTYPE_FROM_DATA","Value":2} ,{"Name":"ACTIVATIONTYPE_FROM_STORAGE","Value":4} ,{"Name":"ACTIVATIONTYPE_FROM_STREAM","Value":8} ,{"Name":"ACTIVATIONTYPE_FROM_FILE","Value":16} ] ,"IntegerBase":"Int32" } ,{ "Name":"IAgileReference" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"c03f6a43-65a4-9818-987e-e0b810d2a6f2" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Resolve" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppvObjectReference","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"IApartmentShutdown" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"a2f05a09-27a2-42b5-bc0e-ac163ef49d9b" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"OnUninitialize" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ui64ApartmentIdentifier","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ] } ,{ "Name":"ServerInformation" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"dwServerPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwServerTid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"ui64ServerAddress","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"AgileReferenceOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"AGILEREFERENCE_DEFAULT","Value":0} ,{"Name":"AGILEREFERENCE_DELAYEDMARSHAL","Value":1} ] ,"IntegerBase":"Int32" } ,{ "Name":"ISpatialInteractionManagerInterop" ,"Architectures":[] ,"Platform":"windows10.0.15063" ,"Kind":"Com" ,"Guid":"5c4ee536-6a98-4b86-a170-587013d6fd4b" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"spatialInteractionManager","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IHolographicSpaceInterop" ,"Architectures":[] ,"Platform":"windows10.0.15063" ,"Kind":"Com" ,"Guid":"5c4ee536-6a98-4b86-a170-587013d6fd4b" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"holographicSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"HSTRING_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"_Reserved_e__Union","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ { "Name":"_Reserved_e__Union" ,"Architectures":[] ,"Platform":null ,"Kind":"Union" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":24},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[ ] } ] } ,{ "Name":"TrustLevel" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"BaseTrust","Value":0} ,{"Name":"PartialTrust","Value":1} ,{"Name":"FullTrust","Value":2} ] ,"IntegerBase":"Int32" } ,{ "Name":"IInspectable" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"af86e2e0-b12d-4c6a-9c5a-d7aa65101e90" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetIids" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"iidCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"iids","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"GetRuntimeClassName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"className","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"GetTrustLevel" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"trustLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TrustLevel","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"PINSPECT_HSTRING_CALLBACK" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"readAddress","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] } ,{ "Name":"PINSPECT_HSTRING_CALLBACK2" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"readAddress","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] } ,{ "Name":"DISPATCHERQUEUE_THREAD_APARTMENTTYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DQTAT_COM_NONE","Value":0} ,{"Name":"DQTAT_COM_ASTA","Value":1} ,{"Name":"DQTAT_COM_STA","Value":2} ] ,"IntegerBase":"Int32" } ,{ "Name":"DISPATCHERQUEUE_THREAD_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DQTYPE_THREAD_DEDICATED","Value":1} ,{"Name":"DQTYPE_THREAD_CURRENT","Value":2} ] ,"IntegerBase":"Int32" } ,{ "Name":"DispatcherQueueOptions" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"threadType","Type":{"Kind":"ApiRef","Name":"DISPATCHERQUEUE_THREAD_TYPE","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":[]} ,{"Name":"apartmentType","Type":{"Kind":"ApiRef","Name":"DISPATCHERQUEUE_THREAD_APARTMENTTYPE","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IAccountsSettingsPaneInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"d3ee12ad-3865-4362-9746-b75a682df0e6" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"accountsSettingsPane","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ,{ "Name":"ShowManageAccountsForWindowAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"asyncAction","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ,{ "Name":"ShowAddAccountForWindowAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"asyncAction","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IAppServiceConnectionExtendedExecution" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"65219584-f9cb-4ae3-81f9-a28a6ca450d9" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"OpenForExtendedExecutionAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"operation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"ICorrelationVectorSource" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"152b8a3b-b9b9-4685-b56e-974847bc7545" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"get_CorrelationVector" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"cv","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"CASTING_CONNECTION_ERROR_STATUS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"CASTING_CONNECTION_ERROR_STATUS_SUCCEEDED","Value":0} ,{"Name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_DID_NOT_RESPOND","Value":1} ,{"Name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_ERROR","Value":2} ,{"Name":"CASTING_CONNECTION_ERROR_STATUS_DEVICE_LOCKED","Value":3} ,{"Name":"CASTING_CONNECTION_ERROR_STATUS_PROTECTED_PLAYBACK_FAILED","Value":4} ,{"Name":"CASTING_CONNECTION_ERROR_STATUS_INVALID_CASTING_SOURCE","Value":5} ,{"Name":"CASTING_CONNECTION_ERROR_STATUS_UNKNOWN","Value":6} ] ,"IntegerBase":"Int32" } ,{ "Name":"CASTING_CONNECTION_STATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"CASTING_CONNECTION_STATE_DISCONNECTED","Value":0} ,{"Name":"CASTING_CONNECTION_STATE_CONNECTED","Value":1} ,{"Name":"CASTING_CONNECTION_STATE_RENDERING","Value":2} ,{"Name":"CASTING_CONNECTION_STATE_DISCONNECTING","Value":3} ,{"Name":"CASTING_CONNECTION_STATE_CONNECTING","Value":4} ] ,"IntegerBase":"Int32" } ,{ "Name":"ICastingEventHandler" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"c79a6cb7-bebd-47a6-a2ad-4d45ad79c7bc" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"OnStateChanged" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"newState","Type":{"Kind":"ApiRef","Name":"CASTING_CONNECTION_STATE","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"OnError" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"errorStatus","Type":{"Kind":"ApiRef","Name":"CASTING_CONNECTION_ERROR_STATUS","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"errorMessage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] } ] } ,{ "Name":"ICastingController" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"f0a56423-a664-4fbd-8b43-409a45e8d9a1" ,"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":"castingEngine","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"castingSource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Connect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Disconnect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Advise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"eventHandler","Type":{"Kind":"ApiRef","Name":"ICastingEventHandler","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"UnAdvise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"ICastingSourceInfo" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"45101ab7-7c3a-4bce-9500-12c09024b298" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetController" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"controller","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICastingController","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"props","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INamedPropertyStore","TargetKind":"Com","Api":"System.PropertiesSystem","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IDragDropManagerInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"5ad8cba7-4c01-4dac-9074-827894292d63" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IInputPaneInterop" ,"Architectures":[] ,"Platform":"windows10.0.14393" ,"Kind":"Com" ,"Guid":"75cf2c57-9195-4931-8332-f0b409e916af" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"inputPane","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IPlayToManagerInterop" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"24394699-1f2c-4eb3-8cd7-0ec1da42a540" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"playToManager","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ,{ "Name":"ShowPlayToUIForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IPrinting3DManagerInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"9ca31010-1484-4587-b26b-dddf9f9caecd" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"printManager","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ,{ "Name":"ShowPrintUIForWindowAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"asyncOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IPrintManagerInterop" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"c5435a42-8d43-4e7b-a68a-ef311e392087" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"printManager","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ,{ "Name":"ShowPrintUIForWindowAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"asyncOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"ICorrelationVectorInformation" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"83c78b3c-d88b-4950-aa6e-22b8d22aabd3" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"get_LastCorrelationVectorForThread" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"cv","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"get_NextCorrelationVectorForThread" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"cv","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"put_NextCorrelationVectorForThread" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"cv","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IUIViewSettingsInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"3694dbf9-8f68-44be-8ff5-195c98ede8a6" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IUserActivityInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"1ade314d-0e0a-40d9-824c-9a088a50059f" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateSessionForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IUserActivitySourceHostInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"c15df8bc-8844-487a-b85b-7578e0f61419" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"SetActivitySourceHost" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"activitySourceHost","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IUserActivityRequestManagerInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"dd69f876-9699-4715-9095-e37ea30dfa1b" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IUserConsentVerifierInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"39e050c3-4e74-441a-8dc0-b81104df949c" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"RequestVerificationForWindowAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"message","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"asyncOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"IWebAuthenticationCoreManagerInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"f4b8e804-811e-4436-b69c-44cb67b72084" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"RequestTokenForWindowAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"request","Type":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"asyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ,{ "Name":"RequestTokenWithWebAccountForWindowAsync" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"request","Type":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"webAccount","Type":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"asyncInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ,{ "Name":"PFN_PDF_CREATE_RENDERER" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"ApiRef","Name":"IDXGIDevice","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPdfRendererNative","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"PDF_RENDER_PARAMS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"SourceRect","Type":{"Kind":"ApiRef","Name":"D2D_RECT_F","TargetKind":"Default","Api":"Graphics.Direct2D","Parents":[]},"Attrs":[]} ,{"Name":"DestinationWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"DestinationHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"BackgroundColor","Type":{"Kind":"ApiRef","Name":"D2D_COLOR_F","TargetKind":"Default","Api":"Graphics.Direct2D","Parents":[]},"Attrs":[]} ,{"Name":"IgnoreHighContrast","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"IPdfRendererNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"7d9dcd91-d277-4947-8527-07a0daeda94a" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"RenderPageToSurface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdfPage","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pSurface","Type":{"Kind":"ApiRef","Name":"IDXGISurface","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ,{"Name":"offset","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pRenderParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PDF_RENDER_PARAMS","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In","Optional"]} ] } ,{ "Name":"RenderPageToDeviceContext" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdfPage","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pD2DDeviceContext","Type":{"Kind":"ApiRef","Name":"ID2D1DeviceContext","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]} ,{"Name":"pRenderParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PDF_RENDER_PARAMS","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In","Optional"]} ] } ] } ,{ "Name":"IDisplayDeviceInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"64338358-366a-471b-bd56-dd8ef48e439b" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateSharedHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pObject","Type":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"pSecurityAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SECURITY_ATTRIBUTES","TargetKind":"Default","Api":"Security","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"Access","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"pHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"OpenSharedHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"NTHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ,{"Name":"ppvObj","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IDisplayPathInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"a6ba4205-e59e-4e71-b25b-4e436d21ee3d" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateSourcePresentationHandle" ,"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":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"GetSourceId" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSourceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IGraphicsCaptureItemInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"3628e81b-3cac-4c60-b7f4-23ce0e0c3356" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateForMonitor" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"monitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IDirect3DDxgiInterfaceAccess" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"a9b3d012-3df2-4ee3-b8d1-8695f457d3c1" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetInterface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"p","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"ISoftwareBitmapNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"94bc8415-04ea-4b2e-af13-4de95aa898eb" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"ISoftwareBitmapNativeFactory" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"c3c181ec-2914-4791-af02-02d224a10b43" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateFromWICBitmap" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"data","Type":{"Kind":"ApiRef","Name":"IWICBitmap","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]} ,{"Name":"forceReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateFromMF2DBuffer2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"data","Type":{"Kind":"ApiRef","Name":"IMF2DBuffer2","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]} ,{"Name":"subtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"forceReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"minDisplayAperture","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoArea","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IAudioFrameNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"20be1e2e-930f-4746-9335-3c332f255093" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IVideoFrameNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"26ba702b-314a-4620-aaf6-7a51aa58fa18" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"GetDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IAudioFrameNativeFactory" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"7bd67cf8-bf7d-43e6-af8d-b170ee0c0110" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateFromMFSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"data","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]} ,{"Name":"forceReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IVideoFrameNativeFactory" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"69e3693e-8e1e-4e63-ac4c-7fdc21d9731d" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateFromMFSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"data","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]} ,{"Name":"subtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"forceReadOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"minDisplayAperture","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoArea","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"device","Type":{"Kind":"ApiRef","Name":"IMFDXGIDeviceManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"ISurfaceImageSourceNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"f2e9edc1-d307-4525-9886-0fafaa44163c" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"IDXGIDevice","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"BeginDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"updateRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"surface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDXGISurface","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]}},"Attrs":["Out"]} ,{"Name":"offset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"EndDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IVirtualSurfaceUpdatesCallbackNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"dbf2e947-8e6c-4254-9eee-7738f71386c9" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"UpdatesNeeded" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IVirtualSurfaceImageSourceNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"e9550983-360b-4f53-b391-afd695078691" ,"Interface":{"Kind":"ApiRef","Name":"ISurfaceImageSourceNative","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"Invalidate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"updateRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetUpdateRectCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetUpdateRects" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"updates","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetVisibleBounds" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bounds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"RegisterForUpdatesNeeded" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"callback","Type":{"Kind":"ApiRef","Name":"IVirtualSurfaceUpdatesCallbackNative","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"Resize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"newWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"newHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] } ] } ,{ "Name":"ISwapChainBackgroundPanelNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"43bebd4e-add5-4035-8f85-5608d08e9dc9" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetSwapChain" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"swapChain","Type":{"Kind":"ApiRef","Name":"IDXGISwapChain","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"ISurfaceImageSourceManagerNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"4c8798b7-1d88-4a0f-b59b-b93f600de8c8" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"FlushAllSurfacesWithDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"ISurfaceImageSourceNativeWithD2D" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"54298223-41e1-4a41-9c08-02e8256864a1" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"BeginDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"updateRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"updateObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ,{"Name":"offset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"EndDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"SuspendDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"ResumeDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"ISwapChainPanelNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"f92f19d2-3ade-45a6-a20c-f6f1ea90554b" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetSwapChain" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"swapChain","Type":{"Kind":"ApiRef","Name":"IDXGISwapChain","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"ISwapChainPanelNative2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"d5a2f60c-37b2-44a2-937b-8d8eb9726821" ,"Interface":{"Kind":"ApiRef","Name":"ISwapChainPanelNative","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"SetSwapChainHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"swapChainHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_UNKNOWN","Value":0} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_DIRECT","Value":1} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORX","Value":2} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORY","Value":3} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORZ","Value":4} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_VECTORW","Value":5} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_RECT_TO_VECTOR4","Value":6} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_RADIANS_TO_DEGREES","Value":7} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLORMATRIX_ALPHA_MODE","Value":8} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR3","Value":9} ,{"Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING_COLOR_TO_VECTOR4","Value":10} ] ,"IntegerBase":"Int32" } ,{ "Name":"IGraphicsEffectD2D1Interop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"2fc57384-a068-44d7-a331-30982fcf7177" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetEffectId" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] } ,{ "Name":"GetNamedPropertyMapping" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"index","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"mapping","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"GRAPHICS_EFFECT_PROPERTY_MAPPING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetPropertyCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"count","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":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"IPropertyValue","Namespace":"Windows.Foundation"}},"Attrs":["Out"]} ] } ,{ "Name":"GetSource" ,"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":"source","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"IGraphicsEffectSource","Namespace":"Windows.Graphics.Effects"}},"Attrs":["Out"]} ] } ,{ "Name":"GetSourceCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IGeometrySource2DInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"0657af73-53fd-47cf-84ff-c8492d2a80a3" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetGeometry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID2D1Geometry","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"TryGetGeometryUsingFactory" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"factory","Type":{"Kind":"ApiRef","Name":"ID2D1Factory","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]} ,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID2D1Geometry","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]} ] } ] } ,{ "Name":"ICompositionDrawingSurfaceInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"fd04e6e3-fe0c-4c3c-ab19-a07601a576ee" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"BeginDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"updateRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"updateObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ,{"Name":"updateOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"EndDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Resize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"sizePixels","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Scroll" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"scrollRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"clipRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ,{"Name":"offsetX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"offsetY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ] } ,{ "Name":"ResumeDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"SuspendDraw" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"ICompositionDrawingSurfaceInterop2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"41e64aae-98c0-4239-8e95-a330dd6aa18b" ,"Interface":{"Kind":"ApiRef","Name":"ICompositionDrawingSurfaceInterop","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CopySurface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"destinationResource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"destinationOffsetX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"destinationOffsetY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"sourceRectangle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]} ] } ] } ,{ "Name":"ICompositionGraphicsDeviceInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"a116ff71-f8bf-4c8a-9c98-70779a32a9c8" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetRenderingDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"SetRenderingDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"ICompositorInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"25297d5c-3ad4-4c9c-b5cf-e36a38512330" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateCompositionSurfaceForHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"swapChain","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"ICompositionSurface","Namespace":"Windows.UI.Composition"}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateCompositionSurfaceForSwapChain" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"swapChain","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"ICompositionSurface","Namespace":"Windows.UI.Composition"}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateGraphicsDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"renderingDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"CompositionGraphicsDevice","Namespace":"Windows.UI.Composition"}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"ISwapChainInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"26f496a0-7f38-45fb-88f7-faaabe67dd59" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetSwapChain" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"swapChain","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IVisualInteractionSourceInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"11f62cd1-2f9d-42d3-b05f-d6790d9e9f8e" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"TryRedirectForManipulation" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pointerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"POINTER_INFO","TargetKind":"Default","Api":"UI.PointerInput","Parents":[]}},"Attrs":["In","Const"]} ] } ] } ,{ "Name":"ICompositionCapabilitiesInteropFactory" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"2c9db356-e70d-4642-8298-bc4aa5b4865c" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"CompositionCapabilities","Namespace":"Windows.UI.Composition"}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"ICompositorDesktopInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"29e691fa-4567-4dca-b319-d0f207eb6807" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateDesktopWindowTarget" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hwndTarget","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"isTopmost","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"DesktopWindowTarget","Namespace":"Windows.UI.Composition.Desktop"}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"EnsureOnThread" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"threadId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IDesktopWindowTargetInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"35dbf59e-e3f9-45b0-81e7-fe75f4145dc9" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"get_Hwnd" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IDesktopWindowContentBridgeInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"37642806-f421-4fd0-9f82-23ae7c776182" ,"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":"compositor","Type":{"Kind":"MissingClrType","Name":"Compositor","Namespace":"Windows.UI.Composition"},"Attrs":["In"]} ,{"Name":"parentHwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"get_Hwnd" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"get_AppliedScaleFactor" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IRestrictedErrorInfo" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"82ba7092-4c88-427d-a7bc-16dd93feb67e" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetErrorDetails" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"description","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"error","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"restrictedDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"capabilitySid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetReference" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"reference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"ILanguageExceptionErrorInfo" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"04a2dbf3-df83-116c-0946-0812abf6e07d" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetLanguageException" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"languageException","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"ILanguageExceptionTransform" ,"Architectures":[] ,"Platform":"windows10.0.15063" ,"Kind":"Com" ,"Guid":"feb5a271-a6cd-45ce-880a-696706badc65" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetTransformedRestrictedErrorInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"restrictedErrorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRestrictedErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"ILanguageExceptionStackBackTrace" ,"Architectures":[] ,"Platform":"windows10.0.15063" ,"Kind":"Com" ,"Guid":"cbe53fb5-f967-4258-8d34-42f5e25833de" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetStackBackTrace" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"maxFramesToCapture","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"stackBackTrace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]} ,{"Name":"framesCaptured","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"ILanguageExceptionErrorInfo2" ,"Architectures":[] ,"Platform":"windows10.0.15063" ,"Kind":"Com" ,"Guid":"5746e5c4-5b97-424c-b620-2822915734dd" ,"Interface":{"Kind":"ApiRef","Name":"ILanguageExceptionErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetPreviousLanguageExceptionErrorInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"previousLanguageExceptionErrorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILanguageExceptionErrorInfo2","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CapturePropagationContext" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"languageException","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetPropagationContextHead" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"propagatedLanguageExceptionErrorInfoHead","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ILanguageExceptionErrorInfo2","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IActivationFactory" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"00000035-0000-0000-c000-000000000046" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"ActivateInstance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"instance","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ] } ,{ "Name":"RO_INIT_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"RO_INIT_SINGLETHREADED","Value":0} ,{"Name":"RO_INIT_MULTITHREADED","Value":1} ] ,"IntegerBase":"Int32" } ,{ "Name":"IBufferByteAccess" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"905a0fef-bc53-11df-8c49-001e4fc686da" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Buffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] } ] } ,{ "Name":"RO_ERROR_REPORTING_FLAGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":true ,"Scoped":false ,"Values":[ {"Name":"RO_ERROR_REPORTING_NONE","Value":0} ,{"Name":"RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS","Value":1} ,{"Name":"RO_ERROR_REPORTING_FORCEEXCEPTIONS","Value":2} ,{"Name":"RO_ERROR_REPORTING_USESETERRORINFO","Value":4} ,{"Name":"RO_ERROR_REPORTING_SUPPRESSSETERRORINFO","Value":8} ] ,"IntegerBase":"UInt32" } ,{ "Name":"PINSPECT_MEMORY_CALLBACK" ,"Architectures":[] ,"Platform":null ,"Kind":"FunctionPointer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Attrs":[] ,"Params":[ {"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} ,{"Name":"readAddress","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] } ,{ "Name":"IRoSimpleMetaDataBuilder" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":null ,"Methods":[ { "Name":"SetWinRtInterface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"iid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ] } ,{ "Name":"SetDelegate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"iid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ] } ,{ "Name":"SetInterfaceGroupSimpleDefault" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"defaultInterfaceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"defaultInterfaceIID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]} ] } ,{ "Name":"SetInterfaceGroupParameterizedDefault" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"elementCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"defaultInterfaceNameElements","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"SetRuntimeClassSimpleDefault" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"defaultInterfaceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"defaultInterfaceIID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]} ] } ,{ "Name":"SetRuntimeClassParameterizedDefault" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"elementCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"defaultInterfaceNameElements","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"SetStruct" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"numFields","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"fieldTypeNames","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"SetEnum" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"baseType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] } ,{ "Name":"SetParameterizedInterface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"piid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ,{"Name":"numArgs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SetParameterizedDelegate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"piid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ,{"Name":"numArgs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IRoMetaDataLocator" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":null ,"Interface":null ,"Methods":[ { "Name":"Locate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nameElement","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"metaDataDestination","Type":{"Kind":"ApiRef","Name":"IRoSimpleMetaDataBuilder","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"BSOS_OPTIONS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"BSOS_DEFAULT","Value":0} ,{"Name":"BSOS_PREFERDESTINATIONSTREAM","Value":1} ] ,"IntegerBase":"Int32" } ,{ "Name":"IMemoryBufferByteAccess" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"5b0d3235-4dba-4d44-865e-8f1d0e4fd04d" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ,{"Name":"capacity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IWeakReference" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"00000037-0000-0000-c000-000000000046" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Resolve" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"objectReference","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IWeakReferenceSource" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"00000038-0000-0000-c000-000000000046" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetWeakReference" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"weakReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWeakReference","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ] } ,{ "Name":"IWindowsDevicesAllJoynBusAttachmentInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"fd89c65b-b50e-4a19-9d0c-b42b783281cd" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"get_Win32Handle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IWindowsDevicesAllJoynBusAttachmentFactoryInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"4b8f7505-b239-4e7b-88af-f6682575d861" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateFromWin32Handle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"win32handle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"enableAboutData","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IWindowsDevicesAllJoynBusObjectInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"d78aa3d5-5054-428f-99f2-ec3a5de3c3bc" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"AddPropertyGetHandler" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"interfaceName","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"callback","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ] } ,{ "Name":"AddPropertySetHandler" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"interfaceName","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"callback","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ] } ,{ "Name":"get_Win32Handle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IWindowsDevicesAllJoynBusObjectFactoryInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"6174e506-8b95-4e36-95c0-b88fed34938c" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateFromWin32Handle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"win32handle","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"ILearningModelOperatorProviderNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"1adaa23a-eb67-41f3-aad8-5d984e9bacd4" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetRegistry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppOperatorRegistry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMLOperatorRegistry","TargetKind":"Com","Api":"AI.MachineLearning.WinML","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"ITensorNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"52f547ef-5b03-49b5-82d6-565f1ee0dd49" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ,{"Name":"capacity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"GetD3D12Resource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"ITensorStaticsNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"39d055a4-66f6-4ebc-95d9-7a29ebe7690a" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateFromD3D12Resource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"shape","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]} ,{"Name":"shapeCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"ILearningModelDeviceFactoryNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"1e9b31a1-662e-4ae0-af67-f63bb337e634" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateFromD3D12CommandQueue" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IHolographicCameraInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"7cc1f9c5-6d02-41fa-9500-e1809eb48eec" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateDirect3D12BackBufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"ID3D12Device","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pTexture2DDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In"]} ,{"Name":"ppCreatedTexture2DResource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"CreateDirect3D12HardwareProtectedBackBufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"ID3D12Device","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pTexture2DDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In"]} ,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"ppCreatedTexture2DResource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"AcquireDirect3D12BufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pResourceToAcquire","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"AcquireDirect3D12BufferResourceWithTimeout" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pResourceToAcquire","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"duration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ,{ "Name":"UnacquireDirect3D12BufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pResourceToUnacquire","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IHolographicCameraRenderingParametersInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"f75b68d6-d1fd-4707-aafd-fa6f4c0e3bf4" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CommitDirect3D12Resource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pColorResourceToCommit","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pColorResourceFence","Type":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"colorResourceFenceSignalValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ,{ "Name":"CommitDirect3D12ResourceWithDepthData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pColorResourceToCommit","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pColorResourceFence","Type":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"colorResourceFenceSignalValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pDepthResourceToCommit","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pDepthResourceFence","Type":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"depthResourceFenceSignalValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ] } ,{ "Name":"IHolographicQuadLayerInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"cfa688f0-639e-4a47-83d7-6b7f5ebf7fed" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CreateDirect3D12ContentBufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"ID3D12Device","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pTexture2DDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In"]} ,{"Name":"ppTexture2DResource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"CreateDirect3D12HardwareProtectedContentBufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"ID3D12Device","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pTexture2DDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_DESC","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In"]} ,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"ppCreatedTexture2DResource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"AcquireDirect3D12BufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pResourceToAcquire","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"AcquireDirect3D12BufferResourceWithTimeout" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pResourceToAcquire","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"duration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ,{ "Name":"UnacquireDirect3D12BufferResource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pResourceToUnacquire","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IHolographicQuadLayerUpdateParametersInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"e5f549cd-c909-444f-8809-7cc18a9c8920" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"CommitDirect3D12Resource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pColorResourceToCommit","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"pColorResourceFence","Type":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]} ,{"Name":"colorResourceFenceSignalValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ] } ,{ "Name":"IPrintWorkflowXpsReceiver" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"04097374-77b8-47f6-8167-aae29d4cf84b" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetDocumentSequencePrintTicket" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"documentSequencePrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"Storage.StructuredStorage","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetDocumentSequenceUri" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"documentSequenceUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] } ,{ "Name":"AddDocumentData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"documentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"documentPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"Storage.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"documentUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] } ,{ "Name":"AddPage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"documentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pageId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pageReference","Type":{"Kind":"ApiRef","Name":"IXpsOMPageReference","TargetKind":"Com","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]} ,{"Name":"pageUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] } ,{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IPrintWorkflowObjectModelSourceFileContentNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"68c9e477-993e-4052-8ac6-454eff58db9d" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"StartXpsOMGeneration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"receiver","Type":{"Kind":"ApiRef","Name":"IPrintWorkflowXpsReceiver","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"get_ObjectFactory" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IXpsOMObjectFactory1","TargetKind":"Com","Api":"Storage.Xps","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IPrintWorkflowXpsObjectModelTargetPackageNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"7d96bc74-9b54-4ca1-ad3a-979c3d44ddac" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"get_DocumentPackageTarget" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IXpsDocumentPackageTarget","TargetKind":"Com","Api":"Storage.Xps","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IPrintWorkflowConfigurationNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"c056be0a-9ee2-450a-9823-964f0006f2bb" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"get_PrinterQueue" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPrinterQueue","TargetKind":"Com","Api":"Graphics.Printing","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"get_DriverProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPrinterPropertyBag","TargetKind":"Com","Api":"Graphics.Printing","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"get_UserProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPrinterPropertyBag","TargetKind":"Com","Api":"Graphics.Printing","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IDesktopWindowXamlSourceNative" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"3cbcf1bf-2f76-4e9c-96ab-e84b37972554" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"AttachToWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"parentWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"get_WindowHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"hWnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"IDesktopWindowXamlSourceNative2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"e3dcd8c7-3057-4692-99c3-7b7720afda31" ,"Interface":{"Kind":"ApiRef","Name":"IDesktopWindowXamlSourceNative","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"PreTranslateMessage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"message","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSG","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["In","Const"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] } ] } ,{ "Name":"IReferenceTrackerTarget" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"64bd43f8-bfee-4ec4-b7eb-2935158dae21" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"AddRefFromReferenceTracker" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"ReleaseFromReferenceTracker" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Peg" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Unpeg" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IReferenceTracker" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"11d3b13a-180e-4789-a8be-7712882893e6" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"ConnectFromTrackerSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"DisconnectFromTrackerSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"FindTrackerTargets" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"callback","Type":{"Kind":"ApiRef","Name":"IFindReferenceTargetsCallback","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetReferenceTrackerManager" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IReferenceTrackerManager","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"AddRefFromTrackerSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"ReleaseFromTrackerSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"PegFromTrackerSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IReferenceTrackerManager" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"3cf184b4-7ccb-4dda-8455-7e6ce99a3298" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"ReferenceTrackingStarted" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"FindTrackerTargetsCompleted" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"findFailed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]} ] } ,{ "Name":"ReferenceTrackingCompleted" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"SetReferenceTrackerHost" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"value","Type":{"Kind":"ApiRef","Name":"IReferenceTrackerHost","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IFindReferenceTargetsCallback" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"04b3486c-4687-4229-8d14-505ab584dd88" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"FoundTrackerTarget" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"target","Type":{"Kind":"ApiRef","Name":"IReferenceTrackerTarget","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"XAML_REFERENCETRACKER_DISCONNECT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"XAML_REFERENCETRACKER_DISCONNECT_DEFAULT","Value":0} ,{"Name":"XAML_REFERENCETRACKER_DISCONNECT_SUSPEND","Value":1} ] ,"IntegerBase":"Int32" } ,{ "Name":"IReferenceTrackerHost" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"29a71c6a-3c42-4416-a39d-e2825a07a773" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"DisconnectUnusedReferenceSources" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"options","Type":{"Kind":"ApiRef","Name":"XAML_REFERENCETRACKER_DISCONNECT","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"ReleaseDisconnectedReferenceSources" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"NotifyEndOfReferenceTrackingOnThread" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"GetTrackerTarget" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"unknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"newReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IReferenceTrackerTarget","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"AddMemoryPressure" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bytesAllocated","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ,{ "Name":"RemoveMemoryPressure" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bytesAllocated","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] } ] } ,{ "Name":"IReferenceTrackerExtension" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"4e897caa-59d5-4613-8f8c-f7ebd1f399b0" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ ] } ,{ "Name":"TrackerHandle__" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Fields":[ {"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[ ] } ,{ "Name":"ITrackerOwner" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"eb24c20b-9816-4ac7-8cff-36f67a118f4e" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"CreateTrackerHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"returnValue","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TrackerHandle__","TargetKind":"Default","Api":"System.WinRT","Parents":[]}}},"Attrs":["Out","RetVal"]} ] } ,{ "Name":"DeleteTrackerHandle" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TrackerHandle__","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"SetTrackerValue" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TrackerHandle__","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ,{"Name":"value","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"TryGetSafeTrackerValue" ,"SetLastError":false ,"ReturnType":{"Kind":"Native","Name":"Byte"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"handle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TrackerHandle__","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ,{"Name":"returnValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]} ] } ] } ,{ "Name":"ISystemMediaTransportControlsInterop" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"ddb0472d-c911-4a1f-86d9-dc3d71a95f5a" ,"Interface":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]} ,"Methods":[ { "Name":"GetForWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"appWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"mediaTransportControl","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]} ] } ] } ] ,"Functions":[ { "Name":"CoDecodeProxy" ,"SetLastError":false ,"DllImport":"OLE32" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwClientPid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ui64ProxyAddress","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pServerInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ServerInformation","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"RoGetAgileReference" ,"SetLastError":false ,"DllImport":"OLE32" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"options","Type":{"Kind":"ApiRef","Name":"AgileReferenceOptions","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"ppAgileReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAgileReference","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"HSTRING_UserSize" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"HSTRING_UserMarshal" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"HSTRING_UserUnmarshal" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":0,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"HSTRING_UserFree" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"HSTRING_UserSize64" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"HSTRING_UserMarshal64" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"HSTRING_UserUnmarshal64" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":0,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"HSTRING_UserFree64" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ] } ,{ "Name":"WindowsCreateString" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"sourceString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Optional","Const"]} ,{"Name":"length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"string","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsCreateStringReference" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"sourceString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]} ,{"Name":"length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"hstringHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING_HEADER","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ,{"Name":"string","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsDeleteString" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"WindowsDuplicateString" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"newString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsGetStringLen" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"UInt32"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"WindowsGetStringRawBuffer" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"length","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsIsStringEmpty" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"WindowsStringHasEmbeddedNull" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"hasEmbedNull","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"WindowsCompareStringOrdinal" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string1","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"string2","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]} ] } ,{ "Name":"WindowsSubstring" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"startIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"newString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsSubstringWithSpecifiedLength" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"startIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"newString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsConcatString" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string1","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"string2","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"newString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsReplaceString" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"stringReplaced","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"stringReplaceWith","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"newString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsTrimStringStart" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"trimString","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"newString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsTrimStringEnd" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"string","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"trimString","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"newString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsPreallocateStringBuffer" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"length","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"charBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["Out"]} ,{"Name":"bufferHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING_BUFFER","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"WindowsPromoteStringBuffer" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"bufferHandle","Type":{"Kind":"ApiRef","Name":"HSTRING_BUFFER","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"string","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"WindowsDeleteStringBuffer" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"bufferHandle","Type":{"Kind":"ApiRef","Name":"HSTRING_BUFFER","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"WindowsInspectString" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"targetHString","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"machine","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"callback","Type":{"Kind":"ApiRef","Name":"PINSPECT_HSTRING_CALLBACK","TargetKind":"FunctionPointer","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} ,{"Name":"length","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"targetStringAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]} ] } ,{ "Name":"WindowsInspectString2" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-string-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"targetHString","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"machine","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"callback","Type":{"Kind":"ApiRef","Name":"PINSPECT_HSTRING_CALLBACK2","TargetKind":"FunctionPointer","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} ,{"Name":"length","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"targetStringAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] } ,{ "Name":"CreateDispatcherQueueController" ,"SetLastError":false ,"DllImport":"CoreMessaging" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"options","Type":{"Kind":"ApiRef","Name":"DispatcherQueueOptions","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"dispatcherQueueController","Type":{"Kind":"PointerTo","Child":{"Kind":"MissingClrType","Name":"DispatcherQueueController","Namespace":"Windows.System"}},"Attrs":["Out"]} ] } ,{ "Name":"PdfCreateRenderer" ,"SetLastError":false ,"DllImport":"Windows.Data.Pdf" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"IDXGIDevice","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ,{"Name":"ppRenderer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPdfRendererNative","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"CreateDirect3D11DeviceFromDXGIDevice" ,"SetLastError":false ,"DllImport":"d3d11" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dxgiDevice","Type":{"Kind":"ApiRef","Name":"IDXGIDevice","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ,{"Name":"graphicsDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateDirect3D11SurfaceFromDXGISurface" ,"SetLastError":false ,"DllImport":"d3d11" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dgxiSurface","Type":{"Kind":"ApiRef","Name":"IDXGISurface","TargetKind":"Com","Api":"Graphics.Dxgi","Parents":[]},"Attrs":["In"]} ,{"Name":"graphicsSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"RoInitialize" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"initType","Type":{"Kind":"ApiRef","Name":"RO_INIT_TYPE","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RoUninitialize" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"RoActivateInstance" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"activatableClassId","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"instance","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"RoRegisterActivationFactories" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"activatableClassIds","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["In"]} ,{"Name":"activationFactoryCallbacks","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["In"]} ,{"Name":"count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]} ] } ,{ "Name":"RoRevokeActivationFactories" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"cookie","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]} ] } ,{ "Name":"RoGetActivationFactory" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"activatableClassId","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"factory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"RoRegisterForApartmentShutdown" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"callbackObject","Type":{"Kind":"ApiRef","Name":"IApartmentShutdown","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"apartmentIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ,{"Name":"regCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"APARTMENT_SHUTDOWN_REGISTRATION_COOKIE","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"RoUnregisterForApartmentShutdown" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"regCookie","Type":{"Kind":"ApiRef","Name":"APARTMENT_SHUTDOWN_REGISTRATION_COOKIE","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RoGetApartmentIdentifier" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"apartmentIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] } ,{ "Name":"RoGetBufferMarshaler" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-robuffer-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"bufferMarshaler","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMarshal","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"RoGetErrorReportingFlags" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pflags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"RoSetErrorReportingFlags" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"RoResolveRestrictedErrorInfoReference" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"reference","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"ppRestrictedErrorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRestrictedErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetRestrictedErrorInfo" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"pRestrictedErrorInfo","Type":{"Kind":"ApiRef","Name":"IRestrictedErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"GetRestrictedErrorInfo" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"ppRestrictedErrorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRestrictedErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"RoOriginateErrorW" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"error","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cchMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"message","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":512,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Optional","Const"]} ] } ,{ "Name":"RoOriginateError" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"error","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"message","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"RoTransformErrorW" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"oldError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"newError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cchMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"message","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":512,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Optional","Const"]} ] } ,{ "Name":"RoTransformError" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"oldError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"newError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"message","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"RoCaptureErrorContext" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RoFailFastWithErrorContext" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"hrError","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RoOriginateLanguageException" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"error","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"message","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"languageException","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"RoClearError" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"RoReportUnhandledError" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRestrictedErrorInfo","Type":{"Kind":"ApiRef","Name":"IRestrictedErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RoInspectThreadErrorInfo" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"targetTebAddress","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"machine","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"readMemoryCallback","Type":{"Kind":"ApiRef","Name":"PINSPECT_MEMORY_CALLBACK","TargetKind":"FunctionPointer","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} ,{"Name":"targetErrorInfoAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]} ] } ,{ "Name":"RoInspectCapturedStackBackTrace" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.1" ,"Attrs":[] ,"Params":[ {"Name":"targetErrorInfoAddress","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]} ,{"Name":"machine","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"readMemoryCallback","Type":{"Kind":"ApiRef","Name":"PINSPECT_MEMORY_CALLBACK","TargetKind":"FunctionPointer","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]} ,{"Name":"frameCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"targetBackTraceAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]} ] } ,{ "Name":"RoGetMatchingRestrictedErrorInfo" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hrIn","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ppRestrictedErrorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IRestrictedErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"RoReportFailedDelegate" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"punkDelegate","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pRestrictedErrorInfo","Type":{"Kind":"ApiRef","Name":"IRestrictedErrorInfo","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"IsErrorPropagationEnabled" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-error-l1-1-1" ,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"MetaDataGetDispenser" ,"SetLastError":false ,"DllImport":"RoMetadata" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"rclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] } ,{ "Name":"RoGetParameterizedTypeInstanceIID" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-roparameterizediid-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"nameElementCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"nameElements","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]} ,{"Name":"metaDataLocator","Type":{"Kind":"ApiRef","Name":"IRoMetaDataLocator","TargetKind":"Com","Api":"System.WinRT","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"iid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ,{"Name":"pExtra","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ROPARAMIIDHANDLE","TargetKind":"Default","Api":"System.WinRT","Parents":[]}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"RoFreeParameterizedTypeExtra" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-roparameterizediid-l1-1-0" ,"ReturnType":{"Kind":"Native","Name":"Void"} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"extra","Type":{"Kind":"ApiRef","Name":"ROPARAMIIDHANDLE","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RoParameterizedTypeExtraGetTypeSignature" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-roparameterizediid-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"extra","Type":{"Kind":"ApiRef","Name":"ROPARAMIIDHANDLE","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RoGetServerActivatableClasses" ,"SetLastError":false ,"DllImport":"api-ms-win-core-winrt-registration-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"serverName","Type":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"activatableClassIds","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HSTRING","TargetKind":"Default","Api":"System.WinRT","Parents":[]}}},"Attrs":["Out"]} ,{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"CreateRandomAccessStreamOnFile" ,"SetLastError":false ,"DllImport":"api-ms-win-shcore-stream-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"filePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"accessMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateRandomAccessStreamOverStream" ,"SetLastError":false ,"DllImport":"api-ms-win-shcore-stream-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"stream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"Storage.StructuredStorage","Parents":[]},"Attrs":["In"]} ,{"Name":"options","Type":{"Kind":"ApiRef","Name":"BSOS_OPTIONS","TargetKind":"Default","Api":"System.WinRT","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateStreamOverRandomAccessStream" ,"SetLastError":false ,"DllImport":"api-ms-win-shcore-stream-winrt-l1-1-0" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows8.0" ,"Attrs":[] ,"Params":[ {"Name":"randomAccessStream","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] ,"UnicodeAliases":[ ] }