Microsoft有what appears to be an interesting API用于创建锁定屏幕替换。不幸的是,几乎没有关于如何使用它的文档,或者说我太厚了,无法理解现有的文档(没有太多的UWP开发经验)。
到目前为止,我已经找到了关于如何使用此API的答案的最接近的事情是this post,进一步检查后只需从LockScreenUnlockingDeferral
的文档中复制粘贴:
要显示解锁动画,您的锁屏应用必须:
- 注册以通过解锁事件获得解锁通知。
- 在解锁事件处理程序中,调用GetDeferral。
- 启动动画。+当该动画完成时,请在延期时调用完成以结束延期。
我想我的第一个问题是如何简单地注册以获得解锁通知"。如果这是一个非常简单的问题,请道歉,但我知道这么少,以至于我甚至不知道我应该寻找什么答案。我试图在线找到一些示例代码,但据我所知,没有其他人公开尝试创建锁定屏幕替换应用程序,Microsoft's own UWP sample code不包含有关如何使用此API的信息。我能找到的最接近的信息是关于exposing app info to the lock screen的信息,这不是我想要做的事情。