CInterpolatorBase::GetDependencies

获取该内插器的依赖项。

IFACEMETHOD(
   GetDependencies
)(__out UI_ANIMATION_DEPENDENCIES *initialValueDependencies, __out UI_ANIMATION_DEPENDENCIES *initialVelocityDependencies, __out UI_ANIMATION_DEPENDENCIES *durationDependencies);

参数

  • initialValueDependencies
    输出。取决于传递给 SetInitialValueAndVelocity 的初始值的内插器的各个方面。

  • initialVelocityDependencies
    输出。取决于传递给 SetInitialValueAndVelocity 的初始速度的内插器的各个方面。

  • durationDependencies
    输出。取决于传递给 SetDuration 的持续时间的内插器的各个方面。

返回值

如果此方法成功,则返回 S_OK。如果未设置 CCustomInterpolator,或者使用 GetDependencies 方法时自定义实现返回 FALSE,它会返回 E_FAIL。

要求

标头: afxanimationcontroller.h

请参见

参考

CInterpolatorBase 类