ホーム › UI.Animation › IUIAnimationTransitionLibrary2
IUIAnimationTransitionLibrary2
COMメソッド 19
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT CreateInstantaneousTransition(DOUBLE finalValue, IUIAnimationTransition2** transition) |
| 4 | HRESULT CreateInstantaneousVectorTransition(DOUBLE* finalValue, DWORD cDimension, IUIAnimationTransition2** transition) |
| 5 | HRESULT CreateConstantTransition(DOUBLE duration, IUIAnimationTransition2** transition) |
| 6 | HRESULT CreateDiscreteTransition(DOUBLE delay, DOUBLE finalValue, DOUBLE hold, IUIAnimationTransition2** transition) |
| 7 | HRESULT CreateDiscreteVectorTransition(DOUBLE delay, DOUBLE* finalValue, DWORD cDimension, DOUBLE hold, IUIAnimationTransition2** transition) |
| 8 | HRESULT CreateLinearTransition(DOUBLE duration, DOUBLE finalValue, IUIAnimationTransition2** transition) |
| 9 | HRESULT CreateLinearVectorTransition(DOUBLE duration, DOUBLE* finalValue, DWORD cDimension, IUIAnimationTransition2** transition) |
| 10 | HRESULT CreateLinearTransitionFromSpeed(DOUBLE speed, DOUBLE finalValue, IUIAnimationTransition2** transition) |
| 11 | HRESULT CreateLinearVectorTransitionFromSpeed(DOUBLE speed, DOUBLE* finalValue, DWORD cDimension, IUIAnimationTransition2** transition) |
| 12 | HRESULT CreateSinusoidalTransitionFromVelocity(DOUBLE duration, DOUBLE period, IUIAnimationTransition2** transition) |
| 13 | HRESULT CreateSinusoidalTransitionFromRange(DOUBLE duration, DOUBLE minimumValue, DOUBLE maximumValue, DOUBLE period, UI_ANIMATION_SLOPE slope, IUIAnimationTransition2** transition) |
| 14 | HRESULT CreateAccelerateDecelerateTransition(DOUBLE duration, DOUBLE finalValue, DOUBLE accelerationRatio, DOUBLE decelerationRatio, IUIAnimationTransition2** transition) |
| 15 | HRESULT CreateReversalTransition(DOUBLE duration, IUIAnimationTransition2** transition) |
| 16 | HRESULT CreateCubicTransition(DOUBLE duration, DOUBLE finalValue, DOUBLE finalVelocity, IUIAnimationTransition2** transition) |
| 17 | HRESULT CreateCubicVectorTransition(DOUBLE duration, DOUBLE* finalValue, DOUBLE* finalVelocity, DWORD cDimension, IUIAnimationTransition2** transition) |
| 18 | HRESULT CreateSmoothStopTransition(DOUBLE maximumDuration, DOUBLE finalValue, IUIAnimationTransition2** transition) |
| 19 | HRESULT CreateParabolicTransitionFromAcceleration(DOUBLE finalValue, DOUBLE finalVelocity, DOUBLE acceleration, IUIAnimationTransition2** transition) |
| 20 | HRESULT CreateCubicBezierLinearTransition(DOUBLE duration, DOUBLE finalValue, DOUBLE x1, DOUBLE y1, DOUBLE x2, DOUBLE y2, IUIAnimationTransition2** ppTransition) |
| 21 | HRESULT CreateCubicBezierLinearVectorTransition(DOUBLE duration, DOUBLE* finalValue, DWORD cDimension, DOUBLE x1, DOUBLE y1, DOUBLE x2, DOUBLE y2, IUIAnimationTransition2** ppTransition) |