public HRESULT RepeatBetweenKeyframes(UI_ANIMATION_KEYFRAME startKeyframe, UI_ANIMATION_KEYFRAME endKeyframe, [NativeTypeName("INT32")] int repetitionCount) { return(((delegate * unmanaged <IUIAnimationStoryboard *, UI_ANIMATION_KEYFRAME, UI_ANIMATION_KEYFRAME, int, int>)(lpVtbl[8]))((IUIAnimationStoryboard *)Unsafe.AsPointer(ref this), startKeyframe, endKeyframe, repetitionCount)); }
public HRESULT AddTransitionBetweenKeyframes(IUIAnimationVariable *variable, IUIAnimationTransition *transition, UI_ANIMATION_KEYFRAME startKeyframe, UI_ANIMATION_KEYFRAME endKeyframe) { return(((delegate * unmanaged <IUIAnimationStoryboard *, IUIAnimationVariable *, IUIAnimationTransition *, UI_ANIMATION_KEYFRAME, UI_ANIMATION_KEYFRAME, int>)(lpVtbl[7]))((IUIAnimationStoryboard *)Unsafe.AsPointer(ref this), variable, transition, startKeyframe, endKeyframe)); }
public HRESULT RepeatBetweenKeyframes(UI_ANIMATION_KEYFRAME startKeyframe, UI_ANIMATION_KEYFRAME endKeyframe, double cRepetition, UI_ANIMATION_REPEAT_MODE repeatMode, [Optional] IUIAnimationLoopIterationChangeHandler2 *pIterationChangeHandler, [NativeTypeName("UINT_PTR")][Optional] nuint id, [Optional] BOOL fRegisterForNextAnimationEvent) { return(((delegate * unmanaged <IUIAnimationStoryboard2 *, UI_ANIMATION_KEYFRAME, UI_ANIMATION_KEYFRAME, double, UI_ANIMATION_REPEAT_MODE, IUIAnimationLoopIterationChangeHandler2 *, nuint, BOOL, int>)(lpVtbl[8]))((IUIAnimationStoryboard2 *)Unsafe.AsPointer(ref this), startKeyframe, endKeyframe, cRepetition, repeatMode, pIterationChangeHandler, id, fRegisterForNextAnimationEvent)); }
public HRESULT AddKeyframeAtOffset(UI_ANIMATION_KEYFRAME existingKeyframe, [NativeTypeName("UI_ANIMATION_SECONDS")] double offset, UI_ANIMATION_KEYFRAME *keyframe) { return(((delegate * unmanaged <IUIAnimationStoryboard *, UI_ANIMATION_KEYFRAME, double, UI_ANIMATION_KEYFRAME *, int>)(lpVtbl[4]))((IUIAnimationStoryboard *)Unsafe.AsPointer(ref this), existingKeyframe, offset, keyframe)); }
public HRESULT AddTransitionAtKeyframe(IUIAnimationVariable2 *variable, IUIAnimationTransition2 *transition, UI_ANIMATION_KEYFRAME startKeyframe) { return(((delegate * unmanaged <IUIAnimationStoryboard2 *, IUIAnimationVariable2 *, IUIAnimationTransition2 *, UI_ANIMATION_KEYFRAME, int>)(lpVtbl[6]))((IUIAnimationStoryboard2 *)Unsafe.AsPointer(ref this), variable, transition, startKeyframe)); }