Share via


IAnimationObject Interface

Definition

Represents an object that has properties that can be referenced by an animation.

public interface class IAnimationObject
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.Guid(3876855306, 1208, 20421, 164, 220, 25, 83, 146, 229, 120, 7)]
struct IAnimationObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.Guid(3876855306, 1208, 20421, 164, 220, 25, 83, 146, 229, 120, 7)]
public interface IAnimationObject
Public Interface IAnimationObject
Derived
Attributes

Windows requirements

Requirements Description
Device family
Windows 10, version 1809 (introduced in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v7.0)

Remarks

Implement IAnimationObject to let a custom object participate in ExpressionAnimations. It redirects the property on the custom object to the underlying CompositionObject. For more info, see CompositionAnimation.SetExpressionReferenceParameter.

Methods

Name Description
PopulatePropertyInfo(String, AnimationPropertyInfo)

Defines a property that can be animated.

Applies to

See also