{ "Constants":[ { "Name":"DIRECTMANIPULATION_KEYBOARDFOCUS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967294 ,"Attrs":[] } ,{ "Name":"DIRECTMANIPULATION_MOUSEFOCUS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4294967293 ,"Attrs":[] } ,{ "Name":"CLSID_VerticalIndicatorContent" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"a10b5f17-afe0-4aa2-91e9-3e7001d2e6b4" ,"Attrs":[] } ,{ "Name":"CLSID_HorizontalIndicatorContent" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e7d18cf5-3ec7-44d5-a76b-3770f3cf903d" ,"Attrs":[] } ,{ "Name":"CLSID_VirtualViewportContent" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3206a19a-86f0-4cb4-a7f3-16e3b7e2d852" ,"Attrs":[] } ,{ "Name":"CLSID_DragDropConfigurationBehavior" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"09b01b3e-ba6c-454d-82e8-95e352329f23" ,"Attrs":[] } ,{ "Name":"CLSID_AutoScrollBehavior" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"26126a51-3c70-4c9a-aec2-948849eeb093" ,"Attrs":[] } ,{ "Name":"CLSID_DeferContactService" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d7b67cf4-84bb-434e-86ae-6592bbc9abd9" ,"Attrs":[] } ] ,"Types":[ { "Name":"DirectManipulationViewport" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"34e211b6-3650-4f75-8334-fa359598e1c5" } ,{ "Name":"DirectManipulationUpdateManager" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"9fc1bfd5-1835-441a-b3b1-b6cc74b727d0" } ,{ "Name":"DirectManipulationPrimaryContent" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"caa02661-d59e-41c7-8393-3ba3bacb6b57" } ,{ "Name":"DirectManipulationManager" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"54e211b6-3650-4f75-8334-fa359598e1c5" } ,{ "Name":"DirectManipulationSharedManager" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"99793286-77cc-4b57-96db-3b354f6f9fb5" } ,{ "Name":"DCompManipulationCompositor" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"79dea627-a08a-43ac-8ef5-6900b9299126" } ,{ "Name":"DIRECTMANIPULATION_STATUS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_BUILDING","Value":0} ,{"Name":"DIRECTMANIPULATION_ENABLED","Value":1} ,{"Name":"DIRECTMANIPULATION_DISABLED","Value":2} ,{"Name":"DIRECTMANIPULATION_RUNNING","Value":3} ,{"Name":"DIRECTMANIPULATION_INERTIA","Value":4} ,{"Name":"DIRECTMANIPULATION_READY","Value":5} ,{"Name":"DIRECTMANIPULATION_SUSPENDED","Value":6} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_HITTEST_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS","Value":0} ,{"Name":"DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS","Value":1} ,{"Name":"DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS","Value":2} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_CONFIGURATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_CONFIGURATION_NONE","Value":0} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_INTERACTION","Value":1} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_X","Value":2} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_Y","Value":4} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_SCALING","Value":16} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_TRANSLATION_INERTIA","Value":32} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_SCALING_INERTIA","Value":128} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_X","Value":256} ,{"Name":"DIRECTMANIPULATION_CONFIGURATION_RAILS_Y","Value":512} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_GESTURE_CONFIGURATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_GESTURE_NONE","Value":0} ,{"Name":"DIRECTMANIPULATION_GESTURE_DEFAULT","Value":0} ,{"Name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_VERTICAL","Value":8} ,{"Name":"DIRECTMANIPULATION_GESTURE_CROSS_SLIDE_HORIZONTAL","Value":16} ,{"Name":"DIRECTMANIPULATION_GESTURE_PINCH_ZOOM","Value":32} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_MOTION_TYPES" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_MOTION_NONE","Value":0} ,{"Name":"DIRECTMANIPULATION_MOTION_TRANSLATEX","Value":1} ,{"Name":"DIRECTMANIPULATION_MOTION_TRANSLATEY","Value":2} ,{"Name":"DIRECTMANIPULATION_MOTION_ZOOM","Value":4} ,{"Name":"DIRECTMANIPULATION_MOTION_CENTERX","Value":16} ,{"Name":"DIRECTMANIPULATION_MOTION_CENTERY","Value":32} ,{"Name":"DIRECTMANIPULATION_MOTION_ALL","Value":55} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DEFAULT","Value":0} ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_AUTODISABLE","Value":1} ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE","Value":2} ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_INPUT","Value":4} ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_EXPLICITHITTEST","Value":8} ,{"Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS_DISABLEPIXELSNAPPING","Value":16} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_SNAPPOINT_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY","Value":0} ,{"Name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL","Value":1} ,{"Name":"DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE","Value":2} ,{"Name":"DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE","Value":3} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_SNAPPOINT_COORDINATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_COORDINATE_BOUNDARY","Value":0} ,{"Name":"DIRECTMANIPULATION_COORDINATE_ORIGIN","Value":1} ,{"Name":"DIRECTMANIPULATION_COORDINATE_MIRRORED","Value":16} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_NONE","Value":0} ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_LEFT","Value":1} ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_CENTER","Value":2} ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_RIGHT","Value":4} ,{"Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT_UNLOCKCENTER","Value":8} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_VERTICALALIGNMENT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_NONE","Value":0} ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_TOP","Value":1} ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER","Value":2} ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_BOTTOM","Value":4} ,{"Name":"DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER","Value":8} ] ,"IntegerBase":"Int32" } ,{ "Name":"DIRECTMANIPULATION_INPUT_MODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_INPUT_MODE_AUTOMATIC","Value":0} ,{"Name":"DIRECTMANIPULATION_INPUT_MODE_MANUAL","Value":1} ] ,"IntegerBase":"Int32" } ,{ "Name":"IDirectManipulationManager" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"fbf5d3b4-70c7-4163-9322-5a6f660d6fbc" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Activate" ,"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":"Deactivate" ,"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":"RegisterHitTestTarget" ,"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":"hitTestWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"type","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_HITTEST_TYPE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"ProcessInput" ,"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":"handled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetUpdateManager" ,"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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateViewport" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"frameInfo","Type":{"Kind":"ApiRef","Name":"IDirectManipulationFrameInfoProvider","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In","Optional"]} ,{"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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"CreateContent" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"frameInfo","Type":{"Kind":"ApiRef","Name":"IDirectManipulationFrameInfoProvider","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"clsid","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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IDirectManipulationManager2" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"fa1005e9-3d16-484c-bfc9-62b61e56ec4e" ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationManager","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} ,"Methods":[ { "Name":"CreateBehavior" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"clsid","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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IDirectManipulationManager3" ,"Architectures":[] ,"Platform":"windows10.0.10240" ,"Kind":"Com" ,"Guid":"2cb6b33d-ffe8-488c-b750-fbdfe88dca8c" ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationManager2","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} ,"Methods":[ { "Name":"GetService" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"clsid","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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ] } ,{ "Name":"IDirectManipulationViewport" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"28b85a3d-60a0-48bd-9ba1-5ce8d9ea3a6d" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Enable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Disable" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"SetContact" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"ReleaseContact" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"ReleaseAllContacts" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"GetStatus" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"status","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"GetTag" ,"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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]} ,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"SetTag" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"object","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetViewportRect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"viewport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetViewportRect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"viewport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"ZoomToRect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"left","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} ,{"Name":"top","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} ,{"Name":"right","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} ,{"Name":"bottom","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]} ,{"Name":"animate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetViewportTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SyncDisplayTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetPrimaryContent" ,"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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"AddContent" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RemoveContent" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetViewportOptions" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"options","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_VIEWPORT_OPTIONS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"AddConfiguration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"RemoveConfiguration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"ActivateConfiguration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetManualGesture" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_GESTURE_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetChaining" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"enabledTypes","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"AddEventHandler" ,"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","Optional"]} ,{"Name":"eventHandler","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewportEventHandler","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"RemoveEventHandler" ,"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":"SetInputMode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"mode","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_INPUT_MODE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetUpdateMode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"mode","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_INPUT_MODE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Stop" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ,{ "Name":"Abandon" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IDirectManipulationViewport2" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"923ccaac-61e1-4385-b726-017af189882a" ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} ,"Methods":[ { "Name":"AddBehavior" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"behavior","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"RemoveBehavior" ,"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":"RemoveAllBehaviors" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IDirectManipulationViewportEventHandler" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"952121da-d69f-45f9-b0f9-f23944321a6d" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"OnViewportStatusChanged" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"current","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"previous","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"OnViewportUpdated" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"OnContentUpdated" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IDirectManipulationContent" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"b89962cb-3d89-442b-bb58-5098fa0f9f16" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetContentRect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"contentSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] } ,{ "Name":"SetContentRect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"contentSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]} ] } ,{ "Name":"GetViewport" ,"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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]} ] } ,{ "Name":"GetTag" ,"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":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]} ,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]} ] } ,{ "Name":"SetTag" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"object","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetOutputTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetContentTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SyncContentTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]} ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ,{ "Name":"IDirectManipulationPrimaryContent" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"c12851e4-1698-4625-b9b1-7ca3ec18630b" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetSnapInterval" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"interval","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ,{"Name":"offset","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ] } ,{ "Name":"SetSnapPoints" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"points","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Optional","Const"]} ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"SetSnapType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"type","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_SNAPPOINT_TYPE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetSnapCoordinate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"motion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"coordinate","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_SNAPPOINT_COORDINATE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"origin","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ] } ,{ "Name":"SetZoomBoundaries" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"zoomMinimum","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ,{"Name":"zoomMaximum","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ] } ,{ "Name":"SetHorizontalAlignment" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"alignment","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_HORIZONTALALIGNMENT","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetVerticalAlignment" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"alignment","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_VERTICALALIGNMENT","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetInertiaEndTransform" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"matrix","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ,{"Name":"pointCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"GetCenterPoint" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"centerX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ,{"Name":"centerY","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_DRAG_DROP_READY","Value":0} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_PRESELECT","Value":1} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_SELECTING","Value":2} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_DRAGGING","Value":3} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CANCELLED","Value":4} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_COMMITTED","Value":5} ] ,"IntegerBase":"Int32" } ,{ "Name":"IDirectManipulationDragDropEventHandler" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"1fa11b10-701b-41ae-b5f2-49e36bd595aa" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"OnDragDropStatusChange" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport2","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"current","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"previous","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_VERTICAL","Value":1} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HORIZONTAL","Value":2} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_ONLY","Value":16} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_SELECT_DRAG","Value":32} ,{"Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION_HOLD_DRAG","Value":64} ] ,"IntegerBase":"Int32" } ,{ "Name":"IDirectManipulationDragDropBehavior" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"814b5af5-c2c8-4270-a9b7-a198ce8d02fa" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetConfiguration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"configuration","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"GetStatus" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"status","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_DRAG_DROP_STATUS","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]}},"Attrs":["Out"]} ] } ] } ,{ "Name":"DIRECTMANIPULATION_INTERACTION_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_INTERACTION_BEGIN","Value":0} ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_MANIPULATION","Value":1} ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_TAP","Value":2} ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_HOLD","Value":3} ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_CROSS_SLIDE","Value":4} ,{"Name":"DIRECTMANIPULATION_INTERACTION_TYPE_GESTURE_PINCH_ZOOM","Value":5} ,{"Name":"DIRECTMANIPULATION_INTERACTION_END","Value":100} ] ,"IntegerBase":"Int32" } ,{ "Name":"IDirectManipulationInteractionEventHandler" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"e43f45b8-42b4-403e-b1f2-273b8f510830" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"OnInteraction" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"viewport","Type":{"Kind":"ApiRef","Name":"IDirectManipulationViewport2","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"interaction","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_INTERACTION_TYPE","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IDirectManipulationFrameInfoProvider" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"fb759dba-6f4c-4c01-874e-19c8a05907f9" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"GetNextFrameInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"time","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ,{"Name":"processTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ,{"Name":"compositionTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] } ] } ,{ "Name":"IDirectManipulationCompositor" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"537a0825-0387-4efa-b62f-71eb1f085a7e" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"AddContent" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"parentVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"childVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ] } ,{ "Name":"RemoveContent" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"SetUpdateManager" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"updateManager","Type":{"Kind":"ApiRef","Name":"IDirectManipulationUpdateManager","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ,{ "Name":"Flush" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IDirectManipulationCompositor2" ,"Architectures":[] ,"Platform":"windows10.0.10240" ,"Kind":"Com" ,"Guid":"d38c7822-f1cb-43cb-b4b9-ac0c767a412e" ,"Interface":{"Kind":"ApiRef","Name":"IDirectManipulationCompositor","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]} ,"Methods":[ { "Name":"AddContentWithCrossProcessChaining" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"content","Type":{"Kind":"ApiRef","Name":"IDirectManipulationPrimaryContent","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"parentVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"childVisual","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]} ] } ] } ,{ "Name":"IDirectManipulationUpdateHandler" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"790b6337-64f8-4ff5-a269-b32bc2af27a7" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"Update" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] } ] } ,{ "Name":"IDirectManipulationUpdateManager" ,"Architectures":[] ,"Platform":"windows8.0" ,"Kind":"Com" ,"Guid":"b0ae62fd-be34-46e7-9caa-d361facbb9cc" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"RegisterWaitHandleCallback" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"handle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"eventHandler","Type":{"Kind":"ApiRef","Name":"IDirectManipulationUpdateHandler","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"cookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] } ,{ "Name":"UnregisterWaitHandleCallback" ,"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":"Update" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"frameInfo","Type":{"Kind":"ApiRef","Name":"IDirectManipulationFrameInfoProvider","TargetKind":"Com","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In","Optional"]} ] } ] } ,{ "Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_STOP","Value":0} ,{"Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_FORWARD","Value":1} ,{"Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION_REVERSE","Value":2} ] ,"IntegerBase":"Int32" } ,{ "Name":"IDirectManipulationAutoScrollBehavior" ,"Architectures":[] ,"Platform":"windows8.1" ,"Kind":"Com" ,"Guid":"6d5954d4-2003-4356-9b31-d051c9ff0af7" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"SetConfiguration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"motionTypes","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_MOTION_TYPES","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ,{"Name":"scrollMotion","Type":{"Kind":"ApiRef","Name":"DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION","TargetKind":"Default","Api":"Graphics.DirectManipulation","Parents":[]},"Attrs":["In"]} ] } ] } ,{ "Name":"IDirectManipulationDeferContactService" ,"Architectures":[] ,"Platform":"windows10.0.10240" ,"Kind":"Com" ,"Guid":"652d5c71-fe60-4a98-be70-e5f21291e7f1" ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[ { "Name":"DeferContact" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"CancelContact" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ,{ "Name":"CancelDeferral" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pointerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] } ] } ] ,"Functions":[ ] ,"UnicodeAliases":[ ] }