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

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

PopulatePropertyInfo(String, AnimationPropertyInfo)

Defines a property that can be animated.

Applies to

See also