[]
IUIAnimationInterpolator2
[Guid("EA76AFF8-EA22-4a23-A0EF-A6A966703518")]
public class Interpolator2 : ComObject, IDisposable, IUnknown
| Name | Description |
|---|---|
| Interpolator2(IntPtr) | Initializes a new instance of the Interpolator2 class. |
| Name | Description |
|---|---|
| GetDependencies(out Dependencies, out Dependencies, out Dependencies) | HRESULT IUIAnimationInterpolator2::GetDependencies([Out] UI_ANIMATION_DEPENDENCIES* initialValueDependencies,[Out] UI_ANIMATION_DEPENDENCIES* initialVelocityDependencies,[Out] UI_ANIMATION_DEPENDENCIES* durationDependencies) |
| GetFinalValue(double[], int) | HRESULT IUIAnimationInterpolator2::GetFinalValue([Out, Buffer] double* value,[In] unsigned int cDimension) |
| GetPrimitiveInterpolation(PrimitiveInterpolation, int) | HRESULT IUIAnimationInterpolator2::GetPrimitiveInterpolation([In] IUIAnimationPrimitiveInterpolation* interpolation,[In] unsigned int cDimension) |
| InterpolateValue(double, double[], int) | HRESULT IUIAnimationInterpolator2::InterpolateValue([In] double offset,[Out, Buffer] double* value,[In] unsigned int cDimension) |
| InterpolateVelocity(double, double[], int) | HRESULT IUIAnimationInterpolator2::InterpolateVelocity([In] double offset,[Out, Buffer] double* velocity,[In] unsigned int cDimension) |
| SetDuration(double) | HRESULT IUIAnimationInterpolator2::SetDuration([In] double duration) |
| SetInitialValueAndVelocity(double[], double[], int) | HRESULT IUIAnimationInterpolator2::SetInitialValueAndVelocity([In, Buffer] double* initialValue,[In, Buffer] double* initialVelocity,[In] unsigned int cDimension) |
| Name | Description |
|---|---|
| explicit operator Interpolator2(IntPtr) | Performs an explicit conversion from IntPtr to Interpolator2. |