Windows Phone 8.1 WinRT 页面自定义转换

Windows Phone 8.1 WinRT Page Custom Transitions

在 Windows Phone 8.1 RT 中有没有一种方法可以编写我自己的页面转换代码,我可以得到多低的水平和花哨的程度?

我不是在谈论能够在滑动和旋转门转换之间进行选择。更像是编写自定义着色器,该着色器使用位掩码随时间在两帧之间进行插值。

假设我不想创建一个会烧掉首页的过渡。

我已经尝试 google 一些教程,但我很难找到任何教程。

您可能应该看看将 DirectXXAML 结合使用,您在网上有大量资源。这是你能得到的最低价,而且超级强大。对于 C#,有一个名为 SharpDX 的流行包装器,它可以使事情变得更容易。

另一个选项可以是 Win2D API.

此外,您应该重新实现 Frame 控件以正确处理新内容动画。

看起来工作量很大。