C# UWP合成视觉动画属性的当前值?

C# UWP合成视觉动画属性的当前值?,c#,animation,uwp,windows-composition-api,C#,Animation,Uwp,Windows Composition Api,我有一个SpriteVisual,我正在使用KeyFrameAnimations为其设置不透明度、偏移量和大小的动画。当动画运行时,属性值似乎不受影响:它们显示初始值,直到动画完成,此时更新为最终值 我希望能够部分通过动画获得当前值,而无需停止动画以同步属性,或存储动画的单独副本及其开始时间,以便自己计算值 这可能吗?据我所知,这是不可能的 当我们使用类的方法向其添加KeyFrameAnimation并启动动画时,没有方法获取当前值 我们可以使用KeyFrameAnimation和SpriteV

我有一个
SpriteVisual
,我正在使用
KeyFrameAnimation
s为其设置不透明度、偏移量和大小的动画。当动画运行时,属性值似乎不受影响:它们显示初始值,直到动画完成,此时更新为最终值

我希望能够部分通过动画获得当前值,而无需停止动画以同步属性,或存储动画的单独副本及其开始时间,以便自己计算值


这可能吗?据我所知,这是不可能的

当我们使用类的方法向其添加KeyFrameAnimation并启动动画时,没有方法获取当前值


我们可以使用
KeyFrameAnimation
SpriteVisual
在动画期间更改属性的值。有一个方法可以参考它,它使用
ScalarKeyFrameAnimation
并设置动画的
持续时间。

我不太清楚如何理解“事件的过程没有任何变化“。你的意思是有一个低级事件,但中级不处理它吗?不,没有事件。你有没有像我说的那样测试过样品?我没有测试过样品,因为我没有看到任何理由测试它。我有一个动画的工作代码,如果你说我想做的是不可能的,那么我假设样本没有做到。