public int OnLoopIterationChanged([NativeTypeName("IUIAnimationStoryboard2 *")] IUIAnimationStoryboard2 *storyboard, [NativeTypeName("UINT_PTR")] nuint id, [NativeTypeName("UINT32")] uint newIterationCount, [NativeTypeName("UINT32")] uint oldIterationCount) { return(((delegate * unmanaged <IUIAnimationLoopIterationChangeHandler2 *, IUIAnimationStoryboard2 *, nuint, uint, uint, int>)(lpVtbl[3]))((IUIAnimationLoopIterationChangeHandler2 *)Unsafe.AsPointer(ref this), storyboard, id, newIterationCount, oldIterationCount)); }
public int OnIntegerValueChanged([NativeTypeName("IUIAnimationStoryboard2 *")] IUIAnimationStoryboard2 *storyboard, [NativeTypeName("IUIAnimationVariable2 *")] IUIAnimationVariable2 *variable, [NativeTypeName("INT32 *")] int *newValue, [NativeTypeName("INT32 *")] int *previousValue, [NativeTypeName("UINT")] uint cDimension) { return(((delegate * unmanaged <IUIAnimationVariableIntegerChangeHandler2 *, IUIAnimationStoryboard2 *, IUIAnimationVariable2 *, int *, int *, uint, int>)(lpVtbl[3]))((IUIAnimationVariableIntegerChangeHandler2 *)Unsafe.AsPointer(ref this), storyboard, variable, newValue, previousValue, cDimension)); }
public int OnStoryboardUpdated(IUIAnimationStoryboard2 *storyboard) { return(((delegate * unmanaged <IUIAnimationStoryboardEventHandler2 *, IUIAnimationStoryboard2 *, int>)(lpVtbl[4]))((IUIAnimationStoryboardEventHandler2 *)Unsafe.AsPointer(ref this), storyboard)); }
public int OnStoryboardStatusChanged(IUIAnimationStoryboard2 *storyboard, UI_ANIMATION_STORYBOARD_STATUS newStatus, UI_ANIMATION_STORYBOARD_STATUS previousStatus) { return(((delegate * unmanaged <IUIAnimationStoryboardEventHandler2 *, IUIAnimationStoryboard2 *, UI_ANIMATION_STORYBOARD_STATUS, UI_ANIMATION_STORYBOARD_STATUS, int>)(lpVtbl[3]))((IUIAnimationStoryboardEventHandler2 *)Unsafe.AsPointer(ref this), storyboard, newStatus, previousStatus)); }
public HRESULT HasPriority(IUIAnimationStoryboard2 *scheduledStoryboard, IUIAnimationStoryboard2 *newStoryboard, UI_ANIMATION_PRIORITY_EFFECT priorityEffect) { return(((delegate * unmanaged <IUIAnimationPriorityComparison2 *, IUIAnimationStoryboard2 *, IUIAnimationStoryboard2 *, UI_ANIMATION_PRIORITY_EFFECT, int>)(lpVtbl[3]))((IUIAnimationPriorityComparison2 *)Unsafe.AsPointer(ref this), scheduledStoryboard, newStoryboard, priorityEffect)); }
public HRESULT OnValueChanged(IUIAnimationStoryboard2 *storyboard, IUIAnimationVariable2 *variable, double *newValue, double *previousValue, uint cDimension) { return(((delegate * unmanaged <IUIAnimationVariableChangeHandler2 *, IUIAnimationStoryboard2 *, IUIAnimationVariable2 *, double *, double *, uint, int>)(lpVtbl[3]))((IUIAnimationVariableChangeHandler2 *)Unsafe.AsPointer(ref this), storyboard, variable, newValue, previousValue, cDimension)); }