UI_ANIMATION_DEPENDENCIES enumeration (uianimation.h)

Defines which aspects of an interpolator depend on a given input.

Syntax

typedef enum __MIDL___MIDL_itf_UIAnimation_0000_0010_0001 {
  UI_ANIMATION_DEPENDENCY_NONE = 0,
  UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES = 0x1,
  UI_ANIMATION_DEPENDENCY_FINAL_VALUE = 0x2,
  UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY = 0x4,
  UI_ANIMATION_DEPENDENCY_DURATION = 0x8
} UI_ANIMATION_DEPENDENCIES;

Constants

 
UI_ANIMATION_DEPENDENCY_NONE
Value: 0
No aspect depends on the input.
UI_ANIMATION_DEPENDENCY_INTERMEDIATE_VALUES
Value: 0x1
The intermediate values depend on the input.
UI_ANIMATION_DEPENDENCY_FINAL_VALUE
Value: 0x2
The final value depends on the input.
UI_ANIMATION_DEPENDENCY_FINAL_VELOCITY
Value: 0x4
The final velocity depends on the input.
UI_ANIMATION_DEPENDENCY_DURATION
Value: 0x8
The duration depends on the input.

Remarks

Multiple UI_ANIMATION_DEPENDENCIES values can be combined using a bitwise-OR operation.

Requirements

Requirement Value
Minimum supported client Windows Vista and Platform Update for Windows Vista, Windows 7 [desktop apps | UWP apps]
Minimum supported server None supported
Header uianimation.h

See also

IUIAnimationInterpolator::GetDependencies