Files
marlersoft-win32json/api/UI.Animation.json
T
2026-02-15 20:47:45 -07:00

2978 lines
116 KiB
JSON

{
"Constants":[{
"Name":"UI_ANIMATION_SECONDS_EVENTUALLY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"UI_ANIMATION_REPEAT_INDEFINITELY"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_END"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"UI_ANIMATION_REPEAT_INDEFINITELY_CONCLUDE_AT_START"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2
,"Attrs":[]
},{
"Name":"UI_ANIMATION_SECONDS_INFINITE"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
}],
"Types":[{
"Name":"UI_ANIMATION_KEYFRAME"
,"Architectures":[]
,"Platform":null
,"Kind":"NativeTypedef"
,"AlsoUsableFor":null
,"Def":{"Kind":"Native","Name":"IntPtr"}
,"FreeFunc":null
,"InvalidHandleValue":null
},{
"Name":"UIAnimationManager"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4c1fc63a-695c-47e8-a339-1a194be3d0b8"
},{
"Name":"UIAnimationManager2"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d25d8842-8884-4a4a-b321-091314379bdd"
},{
"Name":"UIAnimationTransitionLibrary"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1d6322ad-aa85-4ef5-a828-86d71067d145"
},{
"Name":"UIAnimationTransitionLibrary2"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"812f944a-c5c8-4cd9-b0a6-b3da802f228d"
},{
"Name":"UIAnimationTransitionFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8a9b1cdd-fcd7-419c-8b44-42fd17db1887"
},{
"Name":"UIAnimationTransitionFactory2"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"84302f97-7f7b-4040-b190-72ac9d18e420"
},{
"Name":"UIAnimationTimer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"bfcd4a0c-06b6-4384-b768-0daa792c380e"
},{
"Name":"UI_ANIMATION_UPDATE_RESULT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_UPDATE_NO_CHANGE","Value":0}
,{"Name":"UI_ANIMATION_UPDATE_VARIABLES_CHANGED","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"UI_ANIMATION_MANAGER_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_MANAGER_IDLE","Value":0}
,{"Name":"UI_ANIMATION_MANAGER_BUSY","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"UI_ANIMATION_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_MODE_DISABLED","Value":0}
,{"Name":"UI_ANIMATION_MODE_SYSTEM_DEFAULT","Value":1}
,{"Name":"UI_ANIMATION_MODE_ENABLED","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"UI_ANIMATION_REPEAT_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_REPEAT_MODE_NORMAL","Value":0}
,{"Name":"UI_ANIMATION_REPEAT_MODE_ALTERNATE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IUIAnimationManager"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"9169896c-ac8d-4e7d-94e5-67fa4dc2f2e8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateAnimationVariable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"initialValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"variable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ScheduleTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"timeNow","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"CreateStoryboard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FinishAllStoryboards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"completionDeadline","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"AbandonAllStoryboards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Update"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"timeNow","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"updateResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_UPDATE_RESULT","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"GetVariableFromTag"
,"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":"variable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetStoryboardFromTag"
,"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":"storyboard","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"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":"UI_ANIMATION_MANAGER_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetAnimationMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_MODE","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Resume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetManagerEventHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationManagerEventHandler","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetCancelPriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetTrimPriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetCompressPriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetConcludePriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetDefaultLongestAcceptableDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"delay","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"Shutdown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"UI_ANIMATION_ROUNDING_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_ROUNDING_NEAREST","Value":0}
,{"Name":"UI_ANIMATION_ROUNDING_FLOOR","Value":1}
,{"Name":"UI_ANIMATION_ROUNDING_CEILING","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IUIAnimationVariable"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"8ceeb155-2849-4ce5-9448-91ff70e1e4d9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetValue"
,"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":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetFinalValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetPreviousValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"previousValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetIntegerValue"
,"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":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetFinalIntegerValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetPreviousIntegerValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"previousValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetCurrentStoryboard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetLowerBound"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bound","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetUpperBound"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bound","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetRoundingMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_ROUNDING_MODE","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"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":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
},{
"Name":"SetVariableChangeHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariableChangeHandler","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetVariableIntegerChangeHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariableIntegerChangeHandler","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"UI_ANIMATION_STORYBOARD_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_STORYBOARD_BUILDING","Value":0}
,{"Name":"UI_ANIMATION_STORYBOARD_SCHEDULED","Value":1}
,{"Name":"UI_ANIMATION_STORYBOARD_CANCELLED","Value":2}
,{"Name":"UI_ANIMATION_STORYBOARD_PLAYING","Value":3}
,{"Name":"UI_ANIMATION_STORYBOARD_TRUNCATED","Value":4}
,{"Name":"UI_ANIMATION_STORYBOARD_FINISHED","Value":5}
,{"Name":"UI_ANIMATION_STORYBOARD_READY","Value":6}
,{"Name":"UI_ANIMATION_STORYBOARD_INSUFFICIENT_PRIORITY","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"UI_ANIMATION_SCHEDULING_RESULT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_SCHEDULING_UNEXPECTED_FAILURE","Value":0}
,{"Name":"UI_ANIMATION_SCHEDULING_INSUFFICIENT_PRIORITY","Value":1}
,{"Name":"UI_ANIMATION_SCHEDULING_ALREADY_SCHEDULED","Value":2}
,{"Name":"UI_ANIMATION_SCHEDULING_SUCCEEDED","Value":3}
,{"Name":"UI_ANIMATION_SCHEDULING_DEFERRED","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"IUIAnimationStoryboard"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"a8ff128f-9bf9-4af1-9e67-e5e410defb84"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddKeyframeAtOffset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"existingKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"keyframe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AddKeyframeAfterTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"keyframe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AddTransitionAtKeyframe"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"startKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddTransitionBetweenKeyframes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"startKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"endKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RepeatBetweenKeyframes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"startKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"endKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"repetitionCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"HoldVariable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetLongestAcceptableDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"delay","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"Schedule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"timeNow","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"schedulingResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_SCHEDULING_RESULT","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"Conclude"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Finish"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"completionDeadline","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"Abandon"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"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":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
},{
"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":"UI_ANIMATION_STORYBOARD_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetElapsedTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"elapsedTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"SetStoryboardEventHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboardEventHandler","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IUIAnimationTransition"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"dc6ce252-f731-41cf-b610-614b6ca049ad"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetInitialValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetInitialVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"velocity","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"IsDurationKnown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IUIAnimationManagerEventHandler"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"783321ed-78a3-4366-b574-6af607a64788"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnManagerStatusChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"newStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_MANAGER_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"previousStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_MANAGER_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationVariableChangeHandler"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"6358b7ba-87d2-42d5-bf71-82e919dd5862"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnValueChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"previousValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationVariableIntegerChangeHandler"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"bb3e1550-356e-44b0-99da-85ac6017865e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnIntegerValueChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"previousValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationStoryboardEventHandler"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"3d5c9008-ec7c-4364-9f8a-9af3c58cbae6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnStoryboardStatusChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_STORYBOARD_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"previousStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_STORYBOARD_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"OnStoryboardUpdated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"UI_ANIMATION_PRIORITY_EFFECT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_PRIORITY_EFFECT_FAILURE","Value":0}
,{"Name":"UI_ANIMATION_PRIORITY_EFFECT_DELAY","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IUIAnimationPriorityComparison"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"83fa9b74-5f86-4618-bc6a-a2fac19b3f44"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"HasPriority"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"scheduledStoryboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newStoryboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"priorityEffect","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_PRIORITY_EFFECT","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"UI_ANIMATION_SLOPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_SLOPE_INCREASING","Value":0}
,{"Name":"UI_ANIMATION_SLOPE_DECREASING","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IUIAnimationTransitionLibrary"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"ca5a14b1-d24f-48b8-8fe4-c78169ba954e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateInstantaneousTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateConstantTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateDiscreteTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"delay","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"hold","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateLinearTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateLinearTransitionFromSpeed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"speed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSinusoidalTransitionFromVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"period","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSinusoidalTransitionFromRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"minimumValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"maximumValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"period","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"slope","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_SLOPE","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateAccelerateDecelerateTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"accelerationRatio","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"decelerationRatio","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateReversalTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateCubicTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalVelocity","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSmoothStopTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"maximumDuration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateParabolicTransitionFromAcceleration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalVelocity","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"acceleration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"UI_ANIMATION_DEPENDENCIES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_DEPENDENCY_NONE","Value":0}
,{"Name":"UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES","Value":1}
,{"Name":"UI_ANIMATION_DEPENDENCY_FINAL_VALUE","Value":2}
,{"Name":"UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY","Value":4}
,{"Name":"UI_ANIMATION_DEPENDENCY_DURATION","Value":8}
]
,"IntegerBase":"UInt32"
},{
"Name":"IUIAnimationInterpolator"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"7815cbba-ddf7-478c-a46c-7b6c738b7978"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetInitialValueAndVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"initialValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"initialVelocity","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"GetDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetFinalValue"
,"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":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"InterpolateValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"InterpolateVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"velocity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetDependencies"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"initialValueDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_DEPENDENCIES","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"initialVelocityDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_DEPENDENCIES","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"durationDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_DEPENDENCIES","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IUIAnimationTransitionFactory"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"fcd91e03-3e3b-45ad-bbb1-6dfc8153743d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"interpolator","Type":{"Kind":"ApiRef","Name":"IUIAnimationInterpolator","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"UI_ANIMATION_IDLE_BEHAVIOR"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_IDLE_BEHAVIOR_CONTINUE","Value":0}
,{"Name":"UI_ANIMATION_IDLE_BEHAVIOR_DISABLE","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IUIAnimationTimer"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"6b0efad1-a053-41d6-9085-33a689144665"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetTimerUpdateHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"updateHandler","Type":{"Kind":"ApiRef","Name":"IUIAnimationTimerUpdateHandler","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"idleBehavior","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_IDLE_BEHAVIOR","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetTimerEventHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationTimerEventHandler","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"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":"IsEnabled"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"seconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"SetFrameRateThreshold"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"framesPerSecond","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationTimerUpdateHandler"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"195509b7-5d5e-4e3e-b278-ee3759b367ad"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnUpdate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"timeNow","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_UPDATE_RESULT","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetTimerClientEventHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationTimerClientEventHandler","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"ClearTimerClientEventHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"UI_ANIMATION_TIMER_CLIENT_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"UI_ANIMATION_TIMER_CLIENT_IDLE","Value":0}
,{"Name":"UI_ANIMATION_TIMER_CLIENT_BUSY","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IUIAnimationTimerClientEventHandler"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"bedb4db6-94fa-4bfb-a47f-ef2d9e408c25"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnTimerClientStatusChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"newStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_TIMER_CLIENT_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"previousStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_TIMER_CLIENT_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationTimerEventHandler"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"274a7dea-d771-4095-abbd-8df7abd23ce3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnPreUpdate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"OnPostUpdate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"OnRenderingTooSlow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"framesPerSecond","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationManager2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"d8b6f7d4-4109-4d3f-acee-879926968cb1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateAnimationVectorVariable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"initialValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"variable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateAnimationVariable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"initialValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"variable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ScheduleTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"timeNow","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"CreateStoryboard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FinishAllStoryboards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"completionDeadline","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"AbandonAllStoryboards"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Update"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"timeNow","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"updateResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_UPDATE_RESULT","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"GetVariableFromTag"
,"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":"variable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetStoryboardFromTag"
,"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":"storyboard","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EstimateNextEventTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"seconds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"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":"UI_ANIMATION_MANAGER_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetAnimationMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_MODE","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Pause"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Resume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetManagerEventHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationManagerEventHandler2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fRegisterForNextAnimationEvent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetCancelPriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetTrimPriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetCompressPriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetConcludePriorityComparison"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"comparison","Type":{"Kind":"ApiRef","Name":"IUIAnimationPriorityComparison2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"SetDefaultLongestAcceptableDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"delay","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"Shutdown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IUIAnimationVariable2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"4914b304-96ab-44d9-9e77-d5109b7e7466"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDimension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dimension","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetValue"
,"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":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetVectorValue"
,"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":"Native","Name":"Double"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetCurve"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"animation","Type":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetVectorCurve"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"animation","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IDCompositionAnimation","TargetKind":"Com","Api":"Graphics.DirectComposition","Parents":[]}},"Attrs":["In"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetFinalValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetFinalVectorValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetPreviousValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"previousValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetPreviousVectorValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"previousValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetIntegerValue"
,"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":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetIntegerVectorValue"
,"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":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetFinalIntegerValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetFinalIntegerVectorValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetPreviousIntegerValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"previousValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetPreviousIntegerVectorValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"previousValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetCurrentStoryboard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetLowerBound"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bound","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetLowerBoundVector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bound","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetUpperBound"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bound","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetUpperBoundVector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bound","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetRoundingMode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_ROUNDING_MODE","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"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":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
},{
"Name":"SetVariableChangeHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariableChangeHandler2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fRegisterForNextAnimationEvent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetVariableIntegerChangeHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariableIntegerChangeHandler2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fRegisterForNextAnimationEvent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetVariableCurveChangeHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariableCurveChangeHandler2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IUIAnimationTransition2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"62ff9123-a85a-4e9b-a218-435a93e268fd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDimension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dimension","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetInitialValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetInitialVectorValue"
,"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":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetInitialVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"velocity","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetInitialVectorVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"velocity","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"IsDurationKnown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IUIAnimationManagerEventHandler2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"f6e022ba-bff3-42ec-9033-e073f33e83c3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnManagerStatusChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"newStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_MANAGER_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"previousStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_MANAGER_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationVariableChangeHandler2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"63acc8d2-6eae-4bb0-b879-586dd8cfbe42"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnValueChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In"]}
,{"Name":"previousValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationVariableIntegerChangeHandler2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"829b6cf1-4f3a-4412-ae09-b243eb4c6b58"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnIntegerValueChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In"]}
,{"Name":"previousValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationVariableCurveChangeHandler2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"72895e91-0145-4c21-9192-5aab40eddf80"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnCurveChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationStoryboardEventHandler2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"bac5f55a-ba7c-414c-b599-fbf850f553c6"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnStoryboardStatusChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_STORYBOARD_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"previousStatus","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_STORYBOARD_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"OnStoryboardUpdated"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationLoopIterationChangeHandler2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"2d3b15a4-4762-47ab-a030-b23221df3ae0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OnLoopIterationChanged"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"storyboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"id","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"newIterationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"oldIterationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationPriorityComparison2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"5b6d7a37-4621-467c-8b05-70131de62ddb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"HasPriority"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"scheduledStoryboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"newStoryboard","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboard2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"priorityEffect","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_PRIORITY_EFFECT","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationTransitionLibrary2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"03cfae53-9580-4ee3-b363-2ece51b4af6a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateInstantaneousTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateInstantaneousVectorTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateConstantTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateDiscreteTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"delay","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"hold","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateDiscreteVectorTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"delay","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"hold","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateLinearTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateLinearVectorTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateLinearTransitionFromSpeed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"speed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateLinearVectorTransitionFromSpeed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"speed","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSinusoidalTransitionFromVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"period","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSinusoidalTransitionFromRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"minimumValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"maximumValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"period","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"slope","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_SLOPE","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateAccelerateDecelerateTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"accelerationRatio","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"decelerationRatio","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateReversalTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateCubicTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalVelocity","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateCubicVectorTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"finalVelocity","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateSmoothStopTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"maximumDuration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateParabolicTransitionFromAcceleration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalVelocity","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"acceleration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateCubicBezierLinearTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"x1","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"y1","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"x2","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"y2","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"ppTransition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateCubicBezierLinearVectorTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"finalValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In","Const"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"x1","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"y1","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"x2","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"y2","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"ppTransition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IUIAnimationPrimitiveInterpolation"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"bab20d63-4361-45da-a24f-ab8508846b5b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddCubic"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"beginOffset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"constantCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
,{"Name":"linearCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
,{"Name":"quadraticCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
,{"Name":"cubicCoefficient","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
]
},{
"Name":"AddSinusoidal"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"beginOffset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"bias","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
,{"Name":"amplitude","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
,{"Name":"frequency","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
,{"Name":"phase","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
]
}]
},{
"Name":"IUIAnimationInterpolator2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"ea76aff8-ea22-4a23-a0ef-a6a966703518"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetDimension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dimension","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"SetInitialValueAndVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"initialValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In"]}
,{"Name":"initialVelocity","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["In"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"SetDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"GetDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"duration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetFinalValue"
,"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":"Native","Name":"Double"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"InterpolateValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"value","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"InterpolateVelocity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"velocity","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetPrimitiveInterpolation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"interpolation","Type":{"Kind":"ApiRef","Name":"IUIAnimationPrimitiveInterpolation","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"cDimension","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetDependencies"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"initialValueDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_DEPENDENCIES","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"initialVelocityDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_DEPENDENCIES","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"durationDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_DEPENDENCIES","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IUIAnimationTransitionFactory2"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"937d4916-c1a6-42d5-88d8-30344d6efe31"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"interpolator","Type":{"Kind":"ApiRef","Name":"IUIAnimationInterpolator2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IUIAnimationStoryboard2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"ae289cd2-12d4-4945-9419-9e41be034df2"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddKeyframeAtOffset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"existingKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"keyframe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AddKeyframeAfterTransition"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"keyframe","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"AddTransitionAtKeyframe"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"startKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddTransitionBetweenKeyframes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"transition","Type":{"Kind":"ApiRef","Name":"IUIAnimationTransition2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"startKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"endKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RepeatBetweenKeyframes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"startKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"endKeyframe","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_KEYFRAME","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"cRepetition","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"repeatMode","Type":{"Kind":"ApiRef","Name":"UI_ANIMATION_REPEAT_MODE","TargetKind":"Default","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
,{"Name":"pIterationChangeHandler","Type":{"Kind":"ApiRef","Name":"IUIAnimationLoopIterationChangeHandler2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"id","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"fRegisterForNextAnimationEvent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"HoldVariable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"variable","Type":{"Kind":"ApiRef","Name":"IUIAnimationVariable2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetLongestAcceptableDelay"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"delay","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetSkipDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"secondsDuration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"Schedule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"timeNow","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"schedulingResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UI_ANIMATION_SCHEDULING_RESULT","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out","Optional"]}
]
},{
"Name":"Conclude"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Finish"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"completionDeadline","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"Abandon"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"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":"GetTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"object","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
},{
"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":"UI_ANIMATION_STORYBOARD_STATUS","TargetKind":"Default","Api":"UI.Animation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetElapsedTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"elapsedTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"SetStoryboardEventHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"handler","Type":{"Kind":"ApiRef","Name":"IUIAnimationStoryboardEventHandler2","TargetKind":"Com","Api":"UI.Animation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"fRegisterStatusChangeForNextAnimationEvent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fRegisterUpdateForNextAnimationEvent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
}],
"Functions":[],
"UnicodeAliases":[
]
}